dpkg가 Python3.6을 관리하도록 하는 방법은 무엇입니까?

dpkg가 Python3.6을 관리하도록 하는 방법은 무엇입니까?

python3.6이 설치되는 방식입니다.

wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
tar -xf Python-3.6.0.tar.xz
cd ./Python-3.6.0
sudo ./configure --prefix=/usr/local/python3.6 --with-ensurepip=install --enable-ipv6
sudo make
sudo make install
sudo ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python3.6
sudo ln -s /usr/local/python3.6/bin/pip3.6 /usr/bin/pip3.6

python3.6은 설치 후 dpkg를 통해 나열될 수 없습니다.

dpkg -l |grep python3.6

또는

dpkg -l |grep python3* |grep 3.6

출력이 없습니다.
Python3.6은 dpkg로 나열할 수 없습니다. 이것은 python3.6이 데비안 패키지 관리자인 dpkg로 관리될 수 없다는 뜻입니까?
dpkg로 관리하려면 어떻게 해야 하나요?

답변1

dpkg소프트웨어 패키지만 관리하며 다른 방식으로 설치된 소프트웨어에 대해서는 알지 못합니다.

다양한 방법을 사용할 수 있습니다. 당신은 그것을 사용할 수 있습니다checkinstall결과에서 패키지를 만듭니다 make install. 또는 데비안을 다시 빌드할 수 있습니다.python3.6.

시스템 Python 패키지는 시스템에서 사용하기 위한 것임을 인식하는 것이 중요합니다. 최신 버전의 Python으로 개발하려면 시스템의 Python 패키지를 교체하기보다는 가상 환경을 사용해야 합니다.

관련 정보