GNU/Linux >> LINUX-Kenntnisse >  >> Linux

dpkg:Befehl nicht gefunden

Das Dienstprogramm dpkg ist ein systemnahes Tool zum Extrahieren, Analysieren, Entpacken, Installieren und Entfernen von Paketen mit der Erweiterung .deb. Die Skripte, die von dpkg in jeder .deb-Datei gelesen werden, sind wichtig, da sie dem Programm Informationen über die Installation, Entfernung und Konfiguration der Pakete liefern. Das Dienstprogramm dpkg befindet sich an der Basis des Paketverwaltungssystems in Debian-basierten Distributionen. Das Debian-Paket dpkg stellt das dpkg-Hilfsprogramm sowie mehrere andere Programme bereit, die für das Laufzeit-Funktionieren des Paketsystems erforderlich sind; nämlich:dpkg-deb, dpkg-split, dpkg-query, dpkg-statoverride, dpkg-divert und dpkg-trigger. Wir können einen Blick auf die Datei /var/log/dpkg.log werfen. Es gibt viele ausführliche Details zu Triggern und Paketen, die verschiedene Phasen des Entpackens und Konfigurierens durchlaufen.

wenn beim Ausführen des dpkg-Befehls der folgende Fehler auftritt:

dpkg: command not found

Sie können versuchen, das dpkg-Paket entsprechend Ihrer Wahl der Distribution zu installieren.

Verteilung Befehl
OS X brew install dpkg
Debian apt-get install dpkg
Ubuntu apt-get install dpkg
Alpin apk füge dpkg hinzu
Kali-Linux apt-get install dpkg
Fedora dnf installiere dpkg
Raspbian apt-get install dpkg

dpkg-Befehlsbeispiele

1. Wenn wir eine Liste der Pakete auf diesem System sehen möchten, können wir die Option l verwenden:

$ dpkg -l

2. Wir können unsere Ausgabe auch eingrenzen, indem wir den Befehl dpkg filtern:

$ dpkg -l xterm

3. Mit –get-selections:

können wir überprüfen, ob ein Paket installiert ist oder nicht
$ dpkg --get-selections

4. Wir können die Speicherorte anzeigen, an denen ein Paket installiert ist, indem wir die Option L verwenden.

$ dpkg -L xterm

5. Wir können in diesem System nach einem bestimmten Paket suchen, indem wir die Option s verwenden:

$ dpkg -s apache

6. Um ein Paket zu installieren, verwenden Sie die Option -i mit dem Befehl:

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

7. Wir können den Inhalt eines Pakets auch extrahieren, ohne es zu installieren. Wir sollten dafür die Option -x verwenden:

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

8. Bevor wir Pakete herunterladen und mit dem Dienstprogramm dpkg installieren können, müssen wir die richtige Hardwarearchitektur des Systems kennen. Wir können den Befehl dpkg-architecture verwenden:

$ dpkg-architecture

9. Wir können auch nützliche Informationen über den Zweck eines Pakets sammeln. Hier müssen wir den Befehl dpkg-query mit der Option -s verwenden:

$ dpkg-query -s tftp

10. Um eine installierte Anwendung zu entfernen, verwenden Sie Folgendes:

$ dpkg -r [application name]

11. Inhalt einer lokalen Paketdatei auflisten:

$ dpkg -c path/to/file.deb

12. Finden Sie heraus, welchem ​​Paket eine Datei gehört:

$ dpkg -S filename

Verwenden Sie Folgendes, um die Hilfeanweisungen für den Befehl dpkg zu erhalten:

$ dpkg --help 

Sie können –help verwenden, um die Anweisungen für jeden beliebigen Befehl anzuzeigen. Außerdem haben Sie die Möglichkeit, den manuellen Befehl zu verwenden:

$ man dpkg


Linux
  1. dpkg-deb:Befehl nicht gefunden

  2. ifrename:Befehl nicht gefunden

  3. netstat:Befehl nicht gefunden

  4. kubectl:Befehl nicht gefunden

  5. tvservice:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

w:Befehl nicht gefunden

df:Befehl nicht gefunden

du:Befehl nicht gefunden

rm:Befehl nicht gefunden

mv:Befehl nicht gefunden