No Debian 8 jessie, removi o python:
perry@perry:~$ sudo apt-get remove python
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'python2.7' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 35 not upgraded.
Mas, de alguma forma, ainda posso iniciar o python a partir do terminal.
perry@perry:~$ python
Python 2.7.9 (default, Apr 29 2015, 18:34:06)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
Não o instalei da fonte ou de qualquer outro lugar, exceto o apt. Como isso é possível e como posso remover completamente o python?
which python
diz?dpkg --get-selections | grep "python2.7"
?apt
você remover a embalagem sem passar por aros, é seguro fazê-lo.Respostas:
Aconteceu que o pacote adicional python-minimal tinha o python instalado. É preciso, então, não apenas fazer:
mas também:
fonte
python
dependepython-minimal
, você poderia ter removidopython-minimal
diretamente. Você também pode remover vários pacotes de uma só vez, especificando vários nomes de pacotes na linha de comando.Infelizmente, não tenho o Debian em mãos para testar, mas de qualquer maneira:
Eu acho que você realmente não desinstalou
python
.Package 'python2.7' is not installed, so not removed
significa apenas que um pacotepython2.7
não está instalado. Mas talvez o nome seja diferente.which python
diz/usr/bin/python
. Esse é um sinal claro de que você tem o python instalado. Aqui está o pacote oficial.dpkg-query -l 'python*'
deve ajudar a obter o nome / versão do pacote instalado.O apt-rdepends deve informar em quais pacotes se baseia
python
.fonte
Você provavelmente deve olhar a saída de
dpkg --get-selections | grep python
para ver todos os pacotes python instalados. Existem alguns pacotes para várias versões diferentes que podem ser instaladas em um sistema. Lembre-se de que python está nas seleções padrão; portanto, removê-lo completamente também removerá outros pacotes 'padrão' comoreportbug
.fonte
Experimentar
O comando acima mostra remove python inteiramente do seu sistema.
fonte