Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:comment_supprimer_un_paquet [Le 15/12/2011, 15:17]
127.0.0.1 modification externe
tutoriel:comment_supprimer_un_paquet [Le 11/11/2023, 21:29] (Version actuelle)
Amiralgaby ancienne révision (Le 11/09/2022, 12:24) restaurée
Ligne 2: Ligne 2:
  
 ---- ----
- 
  
 ====== Comment supprimer un paquet ? ====== ====== Comment supprimer un paquet ? ======
Ligne 8: Ligne 7:
 Ce **mini-tutoriel** résume les différentes manières de supprimer un paquet sous Ubuntu, Kubuntu et Xubuntu. Pour Edubuntu, suivez les mêmes procédures qu'​Ubuntu. Ce **mini-tutoriel** résume les différentes manières de supprimer un paquet sous Ubuntu, Kubuntu et Xubuntu. Pour Edubuntu, suivez les mêmes procédures qu'​Ubuntu.
  
-Il existe deux méthodes pour supprimer un paquet : [[#​graphiquement]] ​et [[#en ligne de commande]]. Pour toutes les « saveurs » d'​Ubuntu,​ les méthodes en ligne de commande sont les mêmes.+Il existe deux méthodes pour supprimer un paquet : [[#​graphiquement]] ​ou [[#en ligne de commande]]. Pour toutes les « saveurs » d'​Ubuntu,​ les méthodes en ligne de commande sont les mêmes.
  
 Dans les exemples ci-dessous, on souhaite supprimer le paquet « **mon_paquet** ». Dans les exemples ci-dessous, on souhaite supprimer le paquet « **mon_paquet** ».
Ligne 19: Ligne 18:
  
 ===== Graphiquement ===== ===== Graphiquement =====
 +==== Avec la logithèque ====
 +C'est la méthode la plus simple et celle par défaut.
 +  * Lancer la logithèque.
 +  * Rechercher puis sélectionner le paquet à supprimer. Le paquet apparaîtra surligné avec à sa droite un bouton "​supprimer"​.
 +  * Cliquer sur le bouton "​supprimer"​.
  
-==== Pour Ubuntu, Edubuntu et Xubuntu : avec Synaptic ​==== +====Avec un gestionnaire de paquet ==== 
- +=== Pour Ubuntu, Edubuntu, Lubuntu  ​et Xubuntu : avec Synaptic === 
-  * Lancez ​[[:Synaptic]] +Cette méthode permet de paramétrer plus finement la suppression des paquets. 
-  * Vous pouvez choisir de n'​afficher que les paquets installés en cliquant sur « État », puis en choisissant dans le cadre au dessus « Installés » +  * Sauf si ce n'est déjà fait, [[:tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​synaptic|synaptic]]**. 
-  * Recherchez le paquet à supprimer et cliquez sur la case à cocher. Choisissez alors « Sélectionner pour suppression » ou « Sélectionner pour suppression complète » selon le « niveau de nettoyage » que vous désirez\\ {{synaptic_suppr-paquet.png}}+  * Lancer [[:​Synaptic]]. ​Vous pouvez choisir de n'​afficher que les paquets installés en cliquant sur « État », puis en choisissant dans le cadre au dessus « Installés » 
 +  * Recherchez le paquet à supprimer et cliquez sur la case à cocher. Choisissez alors « Sélectionner pour suppression » ou « Sélectionner pour suppression complète » selon le « niveau de nettoyage » que vous désirez.
   * Cliquez sur le bouton « Appliquer » pour rendre la suppression effective.   * Cliquez sur le bouton « Appliquer » pour rendre la suppression effective.
  
 [[:​synaptic|Plus d'​informations sur Synaptic...]] [[:​synaptic|Plus d'​informations sur Synaptic...]]
  
-==== Pour Kubuntu ​: avec KPackageKit ====+=== Pour Kubuntu : avec Muon ===
  
-  * Lancez ​[[:KPackageKit]]+  * Lancer ​[[:muon]]
   * Vous pouvez choisir de n'​afficher que les paquets installés  en ne laissant cochée que la case « installé » dans la ligne « Afficher ».   * Vous pouvez choisir de n'​afficher que les paquets installés  en ne laissant cochée que la case « installé » dans la ligne « Afficher ».
   * Recherchez le paquet à supprimer et faites un clic droit sur celui-ci.   * Recherchez le paquet à supprimer et faites un clic droit sur celui-ci.
   * Choisissez « Désinstaller » ou « Purger ».   * Choisissez « Désinstaller » ou « Purger ».
   * Cliquez sur le bouton //Appliquer les changements//​.   * Cliquez sur le bouton //Appliquer les changements//​.
- 
-[[:​adept|Plus d'​informations sur Adept...]] 
  
 ===== En ligne de commande ===== ===== En ligne de commande =====
  
-^ Ubuntu ​              | depuis un Terminal (//​Applications -> Accessoires -> Terminal// ou Alt--F2 et tapez « gnome-terminal ») |+^ Ubuntu ​              | depuis un Terminal (//​Applications -> Accessoires -> Terminal// ou Alt--F2 et tapez « gnome-terminal » ou //​Ctrl+Alt+T//​)|
 ^ Kubuntu ​             | depuis une Konsole (//Menu K -> Système -> Konsole// ou Alt--F2 et tapez « konsole ») | ^ Kubuntu ​             | depuis une Konsole (//Menu K -> Système -> Konsole// ou Alt--F2 et tapez « konsole ») |
 ^ Xubuntu ​             | depuis un Terminal (//​Applications -> Accessoires -> Terminal// ou Alt--F2 et tapez « xfterm4 ») | ^ Xubuntu ​             | depuis un Terminal (//​Applications -> Accessoires -> Terminal// ou Alt--F2 et tapez « xfterm4 ») |
 ^ toutes les versions ​ | depuis une console (Ctrl--Alt--F1…F6 ; Ctrl--Alt--F7 pour revenir à votre session graphique) | ^ toutes les versions ​ | depuis une console (Ctrl--Alt--F1…F6 ; Ctrl--Alt--F7 pour revenir à votre session graphique) |
  
-Vous pouvez utiliser **apt-get** ou **Aptitude**. 
  
-Si vous voulez supprimer plusieurs paquets en même temps, remplacez « mon_paquet » par la liste des paquets à supprimer, séparés par un espace. +==== Avec apt ====
- +
-==== Avec apt-get ====+
  
 Suppression simple : Suppression simple :
  
-  sudo apt-get remove ​mon_paquet+  sudo apt remove ​mon-paquet
  
 Suppression complète (//supprime le paquet indiqué et ses fichiers de configuration((ceux marqués comme "​conffile",​ souvent placés dans /etc.)); les fichiers de préférences((dans les dossiers personnels)) et les logs((dans le /var)) ne sont pas supprimés.//​) : Suppression complète (//supprime le paquet indiqué et ses fichiers de configuration((ceux marqués comme "​conffile",​ souvent placés dans /etc.)); les fichiers de préférences((dans les dossiers personnels)) et les logs((dans le /var)) ne sont pas supprimés.//​) :
  
-  sudo apt-get remove --purge mon_paquet+  sudo apt purge mon-paquet
  
-[[:apt-get|Plus d'​informations sur « apt-get »…]]+[[:apt-cli|Plus d'​informations sur apt…]]
  
 ==== Avec Aptitude ==== ==== Avec Aptitude ====
 +<​note>​Aptitude n'est plus installé par défaut depuis 10.10</​note>​
 Suppression simple : Suppression simple :
  
Ligne 73: Ligne 73:
  
 [[:​aptitude|Plus d'​informations sur Aptitude…]] [[:​aptitude|Plus d'​informations sur Aptitude…]]
 +
 +==== Avec dpkg (paquet cassé) ====
 +Lorsque les commandes de désinstallation ci-dessus ont échoué, on commence par ajouter l'​option --fix-broken (ou -f) de apt :
 +<​code>​
 +sudo apt purge -f mon_paquet
 +</​code>​
 +Si cette commande échoue encore avec un message du type "**E: Sub-process /​usr/​bin/​dpkg returned an error code (1)**",​ cela signifie que le paquet est cassé.
 +
 +Il faut donc supprimer les données dpkg de ce paquet puis en forcer manuellement la désinstallation par cette même commande dpkg comme l'​indique Philippe Ivaldi sur son [[http://​www.piprime.fr/​1476/​supprimer-manuellement-paquet-debian-ubuntu/​|site]] :
 +
 +<​code>​
 +sudo mv /​var/​lib/​dpkg/​info/​mon_paquet.* /tmp/
 +sudo dpkg --remove --force-remove-reinstreq mon_paquet
 +</​code>​
 +<note importante>​
 +Si plusieurs paquets sont concernés, il faut **d'​abord** faire tous les "sudo mv",\\ ensuite, et **en une seule ligne**, tous les "sudo dpkg", comme ceci :
 +<​code>​sudo dpkg --remove --force-remove-reinstreq paquet1 paquet2 paquet3 </​code>​
 +</​note>​
 +<​note>​Après toute modification forcée, il est conseillé d'​exécuter un apt update pour mettre à jour la base de données.</​note>​
 +
 +==== Avec snap ====
 +<​note>​Uniquement pour les snaps</​note>​
 +Comme indiquer sur [[:​snap#​pour_supprimer_un_paquet|la page dédiée]].
 +  snap remove mon_logiciel
  
 ---- ----
  
-//​Contributeurs : [[:​utilisateurs:​Ner0lph]],​ [[:​utilisateurs:​Versgui]],​ [[:​utilisateurs:​_Enchained]],​ [[:​utilisateurs:​Xabilon]].//​+//​Contributeurs : [[:​utilisateurs:​Ner0lph]],​ [[:​utilisateurs:​Versgui]],​ [[:​utilisateurs:​_Enchained]],​ [[:​utilisateurs:​Xabilon]], [[:​utilisateurs:​mederic]].//
  • tutoriel/comment_supprimer_un_paquet.1323958659.txt.gz
  • Dernière modification: Le 22/11/2012, 12:53
  • (modification externe)