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 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 supprimer complètement python?
which python
dit-on?dpkg --get-selections | grep "python2.7"
?apt
vous permet de retirer le paquet sans passer par des cercles, il est sûr de le faire.Réponses:
Il s'est avéré que le paquet supplémentaire python-minimal avait python installé. Il ne faut alors pas seulement faire:
mais aussi:
la source
python
dépendpython-minimal
, vous auriez pu supprimerpython-minimal
directement. Vous pouvez également supprimer plusieurs packages à la fois, en spécifiant plusieurs noms de packages sur la ligne de commande.Malheureusement, je n'ai pas de Debian à portée de main, 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 simplement qu'un packagepython2.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 à obtenir le nom / la version du package installé.apt-rdepends devrait vous dire sur quels paquets s'appuient
python
.la source
Vous devriez probablement regarder la sortie de
dpkg --get-selections | grep python
pour voir tous les packages python installés. Il existe quelques packages pour différentes versions différentes 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» commereportbug
.la source
Essayer
La commande ci-dessus affiche supprimer entièrement python de votre système.
la source