Como fazer o dpkg gerenciar o python3.6?

1

python3.6 foi instalado dessa maneira.

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

O python3.6 não pode ser listado pelo dpkg após a instalação.

dpkg -l |grep python3.6

ou

dpkg -l |grep python3* |grep 3.6

Nada de saída.
Python3.6 não pode ser listado pelo dpkg, isso significa que o python3.6 não pode ser gerenciado pelo dpkg - gerenciador de pacotes para o Debian?
Como fazer com que seja gerenciado pelo dpkg?

    
por it_is_a_literature 05.03.2017 / 15:24

1 resposta

2

dpkg apenas gerencia pacotes, ele não sabe sobre o software instalado de outras maneiras.

Existem diferentes abordagens que você pode usar. Você pode usar checkinstall para criar um pacote a partir dos resultados de make install . Alternativamente, você pode reconstruir o Debian python3.6 .

É importante perceber que o pacote do sistema Python é destinado ao uso do sistema. Para desenvolver com versões mais novas do Python, você deve usar ambientes virtuais, sem tentar substituir os pacotes Python do sistema ...

    
por 05.03.2017 / 15:41

Tags