La commande dpkg est un outil essentiel pour la gestion des paquets .deb dans les distributions Linux basées sur Debian, y compris Ubuntu et Linux Mint. Alors que des outils comme apt et synaptic offrent plus d’automatisation et de convivialité, dpkg vous donne un contrôle précis et de bas niveau sur l’installation, la suppression et l’inspection des paquets. Que vous soyez un débutant Linux ou un administrateur système, comprendre comment utiliser dpkg peut vous aider à déboguer des problèmes, à installer manuellement des paquets et à gérer des logiciels en dehors des dépôts standards.
dpkg est l’acronyme de Debian Package et est un outil en ligne de commande utilisé pour installer, configurer, supprimer et inspecter les paquets .deb. Contrairement à apt, il ne résout pas automatiquement les dépendances, ce qui le rend plus direct mais potentiellement plus sujet aux erreurs s’il est utilisé sans précaution.
sudo dpkg -i nom-du-paquet.deb
Cette commande installe un fichier
. Si des dépendances sont manquantes, exécutez :.deb
sudo apt-get install -f
Cela corrigera les dépendances cassées en téléchargeant les paquets manquants.
Supprimer un paquet mais conserver les fichiers de configuration :
sudo dpkg -r nom-du-paquet
Supprimer un paquetage et ses fichiers de configuration :
sudo dpkg -P nom-du-paquet
dpkg -l
Cette commande liste tous les paquets installés dans un format tabulaire, y compris :
Cette capture d’écran montre comment dpkg -l affiche la liste complète des paquets actuellement installés sur le système. Vous pouvez faire défiler ou filtrer cette liste en utilisant grep :
dpkg -l | grep apache
Visualiser les métadonnées d’un paquet sans l’installer :
dpkg -I nom-du-paquet.deb
Lister les fichiers contenus dans le fichier .deb :
dpkg -c nom-du-paquet.deb
dpkg
(
en anglais)dpkg fonctionne avec plusieurs outils complémentaires :
Ces fonctions sont utiles pour l’empaquetage, le débogage et la gestion des paquets de bas niveau.
La commande dpkg est un outil essentiel dans l’écosystème des paquets Debian. Bien qu’elle ne soit pas adaptée aux débutants par rapport à apt, elle est puissante et flexible, en particulier lorsque vous en avez besoin :
Comprendre dpkg vous permet de prendre le contrôle total de votre environnement Linux.