web-dev-qa-db-fra.com

Supprimez les anciennes versions de Python et pip

J'ai récemment mis à jour d'Ubuntu 16.04 à 18.04. J'avais des partitions séparées pour/et home, et pour la mise à jour, j'ai fait une installation propre sur le dossier /, de sorte que j'ai tout enregistré dans le dossier home, tandis que le reste était formaté. Après la mise à jour, je n'avais que python 3.6.7, qui, si je comprends bien, est la version par défaut du système d'exploitation. Ensuite, j'ai installé python 2.7 ( version 2.7.15rc1, en particulier), donc je m'attendais à ce que seules ces deux versions soient installées.

1) Ai-je raison de dire que le 3.6.7 est la version par défaut pour Ubuntu 18.04? Donc, quoi qu'il arrive, cette version est nécessaire du système et ne doit pas être désinstallée?

2) Comme je l'ai dit, je m'attendais à avoir seulement python 3.6.7 et 2.7.15rc1 installés. Cependant, après une recherche, j'ai trouvé ces fichiers:

/snap/core/6130/usr/bin/python3.5: Python 3.5.2
/snap/core/6130/usr/bin/python3.5m: Python 3.5.2
/snap/core/6259/usr/bin/python3.5: Python 3.5.2
/snap/core/6259/usr/bin/python3.5m: Python 3.5.2
/snap/core/6350/usr/bin/python3.5: Python 3.5.2
/snap/core/6350/usr/bin/python3.5m: Python 3.5.2

sont-ils des reliques d'avant la mise à jour? S'agit-il de fichiers système? Peuvent-ils être supprimés et comment? Je ne comprends pas ce que contiennent ces dossiers, car comme je l'ai dit, j'ai formaté la partition /. Si je donne la commande:

snap list

Je reçois:

Name                  Version                 Rev   Tracking  Publisher   Notes
core                  16-2.37.1               6350  stable    canonical✓  core
gnome-3-26-1604       3.26.0                  74    stable/…  canonical✓  -
gnome-calculator      3.30.1                  260   stable/…  canonical✓  -
gnome-characters      3.30.0                  139   stable/…  canonical✓  -
gnome-logs            3.30.0                  45    stable/…  canonical✓  -
gnome-system-monitor  3.30.0                  57    stable/…  canonical✓  -
gtk-common-themes     0.1-4-g88bc1b2          818   stable/…  canonical✓  -
skype                 8.34.0.78               66    stable    skype✓      classic
spotify               1.0.98.78.gb45d2a6b-10  31    stable    spotify✓    -
vlc                   3.0.6                   770   stable    videolan✓   -

quels sont les programmes que j'ai installés à partir du centre logiciel après la mise à jour du 18.04.

3) Si j'utilise la commande:

whereis pip

Je reçois la sortie

/home/carlo/.local/bin/pip /home/carlo/.local/bin/pip2.7

ce qui est presque sûrement d'avant la mise à jour (je n'ai pas supprimé la partition/home lors de la mise à jour vers Ubuntu18.04). Mais comment puis-je le désinstaller?

Si j'essaye:

Sudo apt-get remove python-pip

J'obtiens le résultat (quelque chose comme ça, mon système est en italien, je traduis):

"python-pip" is not installed and cannot be removed

donc, apt.-get ne trouve pas la version de pip que je veux supprimer du dossier/home. Il en va de même lorsque vous utilisez Synaptic, les résultats de python-pip ne doivent pas être installés. Comment puis-je le supprimer?

Merci d'avance!

3
Carlo
  • (2) Proviennent du package snap core et vous avez 3 versions installées: 6130, 6259, 6350

    Ils n'interfèrent pas avec les programmes à l'échelle du système, ils ne sont utilisés que pour d'autres packages d'accrochage.

  • (3) C'est un Python2 installé localement, qui aura la priorité et mieux de s'en débarrasser si vous n'en avez pas besoin.

    Si vous avez toujours la source téléchargée, utilisez la commande de désinstallation. Sinon, vous devez effectuer une suppression manuelle.

2
user.dz