Partage
  • Partager sur Facebook
  • Partager sur Twitter

Programme non visible dans la liste des paquets

8 mai 2018 à 21:55:31

Bonjour à tous,

J'utilise Linux Lite (une distribution basée sur Ubuntu) et sur mon PC, j'ai python3.6 que j'essaie de désinstaller. Seulement voilà, j'ai un problème:

- quand je lance la commande "dpkg -l", je vois bien python3.5 et python2.7 dans la liste des paquets mais pas le 3.6. Est-ce normal? 

- du coup, si j'essaie "sudo apt-get remove python3.6", j'ai un message d'erreur m'informant que le paquet est introuvable.

Je ne me souviens plus comment j'ai "installé" la 3.6, elle se trouve dans /usr/local/bin contrairement aux deux autres versions qui se trouvent dans usr/bin et qui, je crois bien, étaient déjà présentes sur mon PC. Du coup, je me demande comment la supprimer correctement... car il y a un paquet (pouet pouet) de fichiers python3.6 partout, notamment dans /usr/local/lib.

Je vous remercie par avance de votre aide! :)

Maxime

  • Partager sur Facebook
  • Partager sur Twitter
11 mai 2018 à 10:05:28

Hello Maxime,

Toujours avec ton problème ?

Si oui, c'est possible d'avoir les différents output que tu as après chaque commande ?

  • Partager sur Facebook
  • Partager sur Twitter
12 mai 2018 à 12:10:30

Bonjour GuiGui,

Merci beaucoup de ta réponse que je viens seulement de voir, désolé. Donc, pour la commande "sudo apt-get remove python3.6", voici l'output :

Lecture des listes de paquets... Fait

Construction de l'arbre des dépendances       

Lecture des informations d'état... Fait

E: Impossible de trouver le paquet python3.6

E: Couldn't find any package by glob 'python3.6'

E: Impossible de trouver de paquet correspondant à l'expression rationnelle « python3.6 »

Concernant les commandes "dpkg -l" et "locate python3.6", les output sont longues comme mon bras, sais-tu comment je peux joindre un fichier .txt dans ma réponse? (désolé pour les questions de newbie).

Merci encore!

  • Partager sur Facebook
  • Partager sur Twitter
14 mai 2018 à 12:15:56

Hello,

Dans ta liste des packages si tu n'as pas le python 3.6 d'installé c'est normal que ton apt-get remove ne trouve pas le package

Je ne comprends pas bien le problème du coup

C'est que tu as des répertoires résidus que tu cherches à supprimer propre ?

  • Partager sur Facebook
  • Partager sur Twitter
14 mai 2018 à 22:37:52

Hello,

Mon 'problème' - ou plutôt, ce que je pige pas - c'est que j'ai bien le programme qui fonctionne. Si je tape python3.6 dans le terminal, j'ai bien python3.6 qui se lance. Du coup, ma question est la suivante : comment je désinstalle un programme qui n'est pas dans la liste des paquets installés?

Je pourrais supprimer un à un les répertoires que je trouve avec 'locate python3.6' mais ça ne risque pas de créer le bazar dans les dépendances par exemple?

Merci pour ton aide!

  • Partager sur Facebook
  • Partager sur Twitter
15 mai 2018 à 13:35:35

Tu l'as peut être installé à la main, dans ce cas il n'est pas pris en compte par apt et donc ne devrait pas être un problème pour les dépendances, sauf si une librairie est utilisée par un programme qui croit avoir affaire à une librairie d'un autre.

M'enfin tu n'as qu'à enlever le bianire de pithon 3.6 (l'executable) et ça devrait aller non ?

  • Partager sur Facebook
  • Partager sur Twitter
15 mai 2018 à 15:04:23

Bonjour Eric,

Merci de ta réponse. Donc je supprime le binaire et les bibliothèques qui sont dans /usr/local/lib/python3.6 et ça ne devrait pas provoquer l'Armageddon sur mon PC! Je regarderais s'il n'y a pas d'autres fichiers 'python3.6', je veux faire une suppression propre.

  • Partager sur Facebook
  • Partager sur Twitter