Recherche de site Web

Comment désinstaller un paquet .deb sur Debian et Ubuntu


Si vous utilisez un système Linux basé sur Debian, comme Ubuntu ou Linux Mint, vous êtes probablement familier avec l'outil dpkg. C'est un outil en ligne de commande qui vous permet d'installer, de supprimer et de gérer individuellement des packages .deb. Parfois, vous pouvez installer manuellement un package .deb pour essayer une nouvelle application ou résoudre un problème. Par exemple, j'ai installé des versions bêta de Oracle VirtualBox en utilisant dpkg. Mais que faites-vous lorsque vous n'avez plus besoin de ce package ? Dans cet article de blog, je vais vous montrer comment désinstaller un package .deb que vous avez installé avec la commande dpkg sur Debian, Ubuntu et ses dérivés tels que Linux Mint, Pop!_OS, Elementary OS et Zorin OS, etc.

Pour supprimer un paquet .deb d'un système basé sur Debian, vous pouvez utiliser la commande dpkg ou apt ou apt-get. Tout d'abord, nous allons voir comment supprimer un paquet .deb en utilisant la commande dpkg.

Méthode 1 : Désinstaller le package .deb en utilisant dpkg

1. Lister les packages installés:

Tout d'abord, vous pouvez lister les packages installés pour confirmer le nom du package.

dpkg -l | grep <package_name>

Exemple:

dpkg -l | grep virtualbox-7.1

Exemple de sortie :

ii  virtualbox-7.1                                          7.1.0-164728~Debian~bookworm                         amd64        Oracle VirtualBox

2. Désinstaller le paquet:

Maintenant, utilisez la commande dpkg pour désinstaller le paquet .deb.

sudo dpkg -r <package_name>
  • -r signifie "remove" et désinstallera le paquet tout en laissant ses fichiers de configuration intacts.

3. Purger le paquet (Optionnel) :

Si vous voulez supprimer le paquet ainsi que ses fichiers de configuration, utilisez l'option -P.

sudo dpkg -P <package_name>

Méthode 2 : Supprimer un paquet .deb en utilisant apt

1. Retirez le paquet:

Pour supprimer un paquet .deb, utilisez la commande apt comme ci-dessous.

sudo apt remove <package_name>

Exemple:

sudo apt remove virtualbox-7.1

Cette commande supprimera le package VirtualBox v7.1 mais laissera ses fichiers de configuration intacts.

2. Purger le paquet (Optionnel) :

Si vous voulez supprimer le paquet ainsi que ses fichiers de configuration, utilisez l'option purge.

sudo apt purge <package_name>

Méthode 3 : Désinstaller un paquet .deb en utilisant apt-get

1. Désinstaller le paquet:

Pour désinstaller un paquet, utilisez la commande apt-get comme ci-dessous :.

sudo apt-get remove <package_name>

Exemple:

sudo apt-get remove virtualbox-7.1

2. Purger le paquet (Optionnel) :

Si vous voulez supprimer le paquet ainsi que ses fichiers de configuration, utilisez l'option purge.

sudo apt-get purge <package_name>

apt contre apt-get

Les commandes apt et apt-get sont toutes deux des outils de gestion de paquets utilisés dans les distributions Linux basées sur Debian. Elles ont des objectifs similaires mais présentent certaines différences en termes d'interface utilisateur et de fonctionnalités.

apt est une commande plus récente et simplifiée pour la gestion des paquets, conçue pour un usage quotidien, combinant les fonctionnalités de apt-get et apt-cache. apt-get est l'outil plus ancien et plus détaillé, mieux adapté pour les scripts et les tâches avancées.

Vous pouvez utiliser l'un ou l'autre, ou les deux, pour gérer les paquets dans les systèmes basés sur DEB. Cela dépend de votre préférence.

Résumé

  • dpkg -r <nom_du_paquet> : Désinstalle le paquet mais conserve les fichiers de configuration.
  • dpkg -P <nom_du_paquet> : Désinstalle le paquet et supprime les fichiers de configuration.
  • apt remove <nom_du_paquet> : Désinstalle le paquet mais conserve les fichiers de configuration.
  • apt purge <nom_du_paquet> : Désinstalle le paquet et supprime les fichiers de configuration.
  • apt-get remove <nom_du_paquet> : Désinstalle le paquet mais conserve les fichiers de configuration.
  • apt-get purge <nom_du_paquet> : Désinstalle le paquet et supprime les fichiers de configuration.

Choisissez la méthode qui convient le mieux à vos besoins.