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 01/03/2015, 09:05]
82.216.12.122 [Comment supprimer un paquet ?]
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 14: Ligne 14:
 La suppression d'un paquet (logiciel, bibliothèque,​ etc.) est une tâche d'​administration. Il faut donc les [[:​sudo|droits d'​administration]] pour l'​exécuter. Quelle que soit la méthode choisie, graphique ou en ligne de commande, votre mot de passe vous sera demandé. La suppression d'un paquet (logiciel, bibliothèque,​ etc.) est une tâche d'​administration. Il faut donc les [[:​sudo|droits d'​administration]] pour l'​exécuter. Quelle que soit la méthode choisie, graphique ou en ligne de commande, votre mot de passe vous sera demandé.
 </​note>​ </​note>​
-<note important>​Avant de supprimer un fichier sur votre système, faites un test en le renommant simplement. Ainsi vous pourrez toujours revenir en arrière si nécessaire. </​note>​+
 Ce mini-tutoriel ne traite pas des [[:​dépôts]] (sources de mises à jour) des paquets. Pour cela, [[:​tutoriel:​comment_modifier_sources_maj|lisez le mini-tutoriel dédié]]. Ce mini-tutoriel ne traite pas des [[:​dépôts]] (sources de mises à jour) des paquets. Pour cela, [[:​tutoriel:​comment_modifier_sources_maj|lisez le mini-tutoriel dédié]].
  
Ligne 25: Ligne 25:
  
 ====Avec un gestionnaire de paquet ==== ====Avec un gestionnaire de paquet ====
-=== Pour Ubuntu, Edubuntu et Xubuntu : avec Synaptic ===+=== Pour Ubuntu, Edubuntu, Lubuntu  ​et Xubuntu : avec Synaptic ===
 Cette méthode permet de paramétrer plus finement la suppression des paquets. Cette méthode permet de paramétrer plus finement la suppression des paquets.
   * Sauf si ce n'est déjà fait, [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​synaptic|synaptic]]**.   * Sauf si ce n'est déjà fait, [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​synaptic|synaptic]]**.
Ligne 44: Ligne 44:
 ===== 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 ») |
Ligne 50: Ligne 50:
  
  
-==== Avec apt-get ====+==== Avec apt ====
  
 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 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 ====
Ligne 75: Ligne 75:
  
 ==== Avec dpkg (paquet cassé) ==== ==== 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-get :+Lorsque les commandes de désinstallation ci-dessus ont échoué, on commence par ajouter l'​option --fix-broken (ou -f) de apt :
 <​code>​ <​code>​
-sudo apt-get -f purge mon-paquet+sudo apt purge -f mon_paquet
 </​code>​ </​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é.+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]] : 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>​ <​code>​
-sudo mv /​var/​lib/​dpkg/​info/​PAQUET.* /tmp/+sudo mv /​var/​lib/​dpkg/​info/​mon_paquet.* /tmp/
 sudo dpkg --remove --force-remove-reinstreq mon_paquet sudo dpkg --remove --force-remove-reinstreq mon_paquet
 </​code>​ </​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
  
-<​note>​Après toute modification forcée, il est conseillé d'​exécuter un apt-get check ou un apt-get update pour mettre à jour la base de données d'​apt-get.</​note>​ 
 ---- ----
  
 //​Contributeurs : [[:​utilisateurs:​Ner0lph]],​ [[:​utilisateurs:​Versgui]],​ [[:​utilisateurs:​_Enchained]],​ [[:​utilisateurs:​Xabilon]],​ [[:​utilisateurs:​mederic]].//​ //​Contributeurs : [[:​utilisateurs:​Ner0lph]],​ [[:​utilisateurs:​Versgui]],​ [[:​utilisateurs:​_Enchained]],​ [[:​utilisateurs:​Xabilon]],​ [[:​utilisateurs:​mederic]].//​
  • tutoriel/comment_supprimer_un_paquet.1425197102.txt.gz
  • Dernière modification: Le 01/03/2015, 09:05
  • par 82.216.12.122