GNU/Linux >> Tutoriels Linux >  >> Linux

dpkg :commande introuvable

L'utilitaire dpkg est un outil système de bas niveau permettant d'extraire, d'analyser, de décompresser, d'installer et de supprimer des packages avec une extension .deb. Les scripts lus par dpkg dans chaque fichier .deb sont importants car ils donnent des informations au programme concernant l'installation, la suppression et la configuration des packages. L'utilitaire dpkg réside à la base du système de gestion de paquets dans les distributions basées sur Debian. Le paquet Debian, dpkg, fournit l'utilitaire dpkg, ainsi que plusieurs autres programmes nécessaires au fonctionnement d'exécution du système de paquetage; à savoir :dpkg-deb, dpkg-split, dpkg-query, dpkg-statoverride, dpkg-divert et dpkg-trigger. Nous pouvons jeter un coup d'œil au fichier /var/log/dpkg.log. Il existe de nombreux détails détaillés sur les déclencheurs et les packages passant par différentes étapes de décompression et de configuration.

si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande dpkg :

dpkg: command not found

vous pouvez essayer d'installer le package dpkg selon votre choix de distribution.

Répartition Commande
OS X brew install dpkg
Debian apt-get install dpkg
Ubuntu apt-get install dpkg
Alpin apk ajouter dpkg
Kali Linux apt-get install dpkg
Fédora dnf install dpkg
Raspbian apt-get install dpkg

Exemples de commande dpkg

1. Si nous voulons voir une liste de paquets sur ce système, nous pouvons utiliser l'option l :

$ dpkg -l

2. Nous pouvons également affiner notre sortie en filtrant la commande dpkg :

$ dpkg -l xterm

3. Nous pouvons vérifier si un paquet est installé ou non avec –get-selections :

$ dpkg --get-selections

4. Nous pouvons afficher les emplacements dans lesquels un package est installé en utilisant l'option L.

$ dpkg -L xterm

5. Nous pouvons rechercher un package particulier dans ce système en utilisant l'option s :

$ dpkg -s apache

6. Pour installer un package, utilisez l'option -i avec la commande :

$ dpkg -i tftp_0.17-18_i386.deb

7. Nous pouvons également extraire le contenu d'un package sans l'installer. Nous devrions utiliser l'option -x pour cela :

$ dpkg -x tftp_0.17-18_i386.deb ./tftp_0.17-18_i386

8. Avant de pouvoir télécharger des packages et de les installer à l'aide de l'utilitaire dpkg, nous devons connaître l'architecture matérielle correcte du système. Nous pouvons utiliser la commande dpkg-architecture :

$ dpkg-architecture

9. Nous pouvons également recueillir des informations utiles concernant le but d'un colis. Nous devons utiliser la commande dpkg-query avec l'option -s ici :

$ dpkg-query -s tftp

10. Pour supprimer une application installée, utilisez ce qui suit :

$ dpkg -r [application name]

11. Listez le contenu d'un fichier de package local :

$ dpkg -c path/to/file.deb

12. Découvrez à quel package appartient un fichier :

$ dpkg -S filename

Pour obtenir les instructions d'aide pour la commande dpkg, utilisez ce qui suit :

$ dpkg --help 

Vous pouvez utiliser –help pour voir les instructions de n'importe quelle commande que vous aimez. De plus, vous avez la possibilité d'utiliser la commande manuelle :

$ man dpkg


Linux
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. id :commande introuvable

  5. w :commande introuvable

dpkg-deb :commande introuvable

nc :commande introuvable

aws-shell :commande introuvable

lspci :commande introuvable

pstree :commande introuvable

ln :commande introuvable