Le guide du débutant sur la commande dpkg dans la distribution Linux basée sur Debian
Chaque distribution Linux est livrée avec un gestionnaire de packages spécifique. Pour Debian ou une distribution basée sur Debian, le gestionnaire de paquets par défaut est « apt » ou « apt-get » ou le Software Center/Synaptic graphique. Ces gestionnaires de packages, à leur tour, s'appuient sur l'outil de bas niveau dpkg pour gérer les packages logiciels.
Dans cet article, nous vous montrons les bases de la gestion des paquets Debian et comment gérer les paquets logiciels à l'aide de dpkg.
Comprendre la gestion des paquets Debian
La gestion des paquets Debian utilise plusieurs outils de gestion de paquets - tels que "apt-get", "aptitude", "dpkg", "apt-file", "dselect", "tasksel" et "gdebi" - pour gérer logiciel sur le système. Ces outils sont appelés gestionnaires de packages. Certains de ces outils, sinon tous, utilisent l'outil de bas niveau dpkg pour fournir des fonctionnalités de haut niveau.
La commande dpkg vous permet d'installer et de supprimer facilement des logiciels, ainsi que de manipuler et mettre à niveau des logiciels de manière transparente.
Utilisation de la commande dpkg
Comment installer un logiciel/package
Vous pouvez utiliser dpkg pour installer un logiciel à l'aide de la commande suivante. Cette commande peut également mettre à niveau un package s'il est déjà installé.
dpkg -i package_name.deb
La commande ci-dessus nécessite que vous disposiez d'un fichier .deb physique sur votre ordinateur.
Liste des packages actuellement installés
Pour répertorier ou afficher les packages actuellement installés sur une distribution basée sur Debian, vous pouvez utiliser les commandes ci-dessous :
dpkg -l search_patternSi vous souhaitez répertorier tous les packages installés, omettez simplement [search_pattern].
dpkg -lSupprimer les packages installés
Si vous avez déjà installé un package mais que vous ne l'utilisez plus, vous pouvez utiliser la commande suivante pour le désinstaller. Cette commande supprime l'intégralité du package à l'exception des fichiers de configuration.
dpkg -r package_name.debRépertorier le contenu d'un package
Vous pouvez utiliser les commandes ci-dessous pour répertorier le contenu d'un package sur votre ordinateur Linux :
dpkg --contents package_name.debVous pouvez également utiliser -c à la place de --contents.
dpkg -c package_name.debVérifier si un package est installé ou non
En supposant que vous souhaitiez vérifier si vous avez installé un package spécifique sur votre ordinateur, utilisez la commande suivante pour vérifier.
dpkg -s package_name.debVérifiez l'emplacement du package installé
Si vous souhaitez simplement connaître l'emplacement où le package sera installé, utilisez l'indicateur -L.
dpkg -L package_name.debAfficher des informations détaillées sur un package
Cette commande affiche ou affiche des informations détaillées sur un package.
dpkg -p package_name.debInstaller plusieurs packages simultanément
Si vous souhaitez installer un certain nombre de fichiers deb, vous pouvez exécuter la commande suivante pour les installer tous en une seule fois. Notez que pour que cela fonctionne, vous devez placer tous les fichiers .deb dans le même dossier.
dpkg -R --install /deb-files-location/Décompresser un paquet deb
Parfois, vous souhaiterez peut-être décompresser un package deb afin de pouvoir apporter des modifications à ses fichiers. Utilisez cette commande pour décompresser un fichier deb.
dpkg --unpack package_name.debReconfigurer un package deb décompressé
Après avoir modifié les fichiers, utilisez cette commande pour le configurer et le reconditionner dans un fichier deb pour l'installation.
dpkg --configure pacakge_nameBesoin d'informations supplémentaires sur les commandes dpkg ?
Si vous souhaitez en savoir plus sur les commandes dpkg, vous pouvez utiliser la commande ci-dessous. Il affiche des informations détaillées sur les commandes et options de dpkg.
dpkg --helpConclusion
La plupart des gestionnaires de paquets basés sur Debian s'appuient uniquement sur dpkg pour faire avancer les choses. Avec les commandes ci-dessus, vous pouvez revenir à l'essentiel lorsque toutes les autres méthodes d'installation échouent.
Crédit image : Debian - Lettres/messages rendus en 3D en bois par christitzeimaging.com/Shutterstock

