Sur Debian 8 jessie j'ai supprimé 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.
Mais de toute façon je peux toujours lancer python depuis le 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. >>>
Je ne l'ai pas installé à partir de la source ou de tout autre endroit, mais apt. Comment est-ce possible et comment puis-je supprimer Python complètement?
Il s'est avéré que le package supplémentaire python-minimal avait python installé. On n'a donc pas seulement à faire:
sudo apt-get remove python
mais aussi:
sudo apt-get remove python-minimal
Malheureusement, je n'ai pas de Debian à scope de main pour tester, mais de toute façon:
Je pense que vous n'avez pas vraiment désinstallé python
. Package 'python2.7' is not installed, so not removed
signifie seulement qu'un package python2.7
n'est pas installé. Mais peut-être que le nom est différent.
which python
dit /usr/bin/python
. C'est un signe clair que vous avez installé python. Voici le package officiel.
dpkg-query -l 'python*'
devrait aider à get le nom / la version du package installé.
apt-rdepends devrait vous indiquer quels packages countnt sur python
.
Vous devriez probablement regarder la sortie de dpkg --get-selections | grep python
dpkg --get-selections | grep python
pour voir tous les packages python installés. Il existe quelques packages pour différentes versions qui peuvent être installés sur un système. Gardez à l'esprit que python est dans les sélections standard, donc le supprimer complètement supprimera également d'autres packages 'standard' comme reportbug
.
essayer
sudo apt-get purge python-minimal
La command ci-dessus montre supprimer complètement python de votre système.