В Debian 8 Джесси я удалил 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.
Но как-то я все еще могу запустить Python из терминала.
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.
>>>
Я не установил его из источника или из любого другого места, кроме apt. Как это возможно и как я могу полностью удалить python?
which python
говорит?dpkg --get-selections | grep "python2.7"
?apt
позволяет удалить пакет без обходов, то это безопасно.Ответы:
Оказалось, что в дополнительном пакете python-minimal установлен python. Тогда нужно не только сделать:
но и:
источник
python
это зависитpython-minimal
, вы могли бы удалитьpython-minimal
напрямую. Вы также можете удалить несколько пакетов одновременно, указав несколько имен пакетов в командной строке.К сожалению, у меня нет Debian под рукой для тестирования, но в любом случае:
Я думаю, что вы действительно не удалили
python
.Package 'python2.7' is not installed, so not removed
только означает, что пакетpython2.7
не установлен. Но, возможно, имя другое.which python
говорит/usr/bin/python
. Это явный признак того, что у вас установлен Python. Вот официальный пакет.dpkg-query -l 'python*'
должно помочь в получении имени / версии установленного пакета.apt-rdepends должен сказать вам, на какие пакеты полагаться
python
.источник
Вероятно, вы должны посмотреть на вывод,
dpkg --get-selections | grep python
чтобы увидеть все установленные пакеты Python. Существует несколько пакетов для различных выпусков, которые могут быть установлены в системе. Имейте в виду, что Python входит в стандартный выбор, поэтому полное его удаление также приведет к удалению других «стандартных» пакетов, таких какreportbug
.источник
Пытаться
Приведенная выше команда show полностью удаляет python из вашей системы.
источник