Recherche de site Web

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_pattern

Si vous souhaitez répertorier tous les packages installés, omettez simplement [search_pattern].

dpkg -l

Supprimer 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.deb

Ré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.deb

Vous pouvez également utiliser -c à la place de --contents.

dpkg -c package_name.deb

Vé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.deb

Vé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.deb

Afficher 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.deb

Installer 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.deb

Reconfigurer 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_name

Besoin 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 --help

Conclusion

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

Articles connexes