dpkg -l

dpkg -l

Listen Sie alle installierten Pakete auf.

Beispiele:

DPKG gibt eine Reihe installierter Pakete zurück:

$ dpkg -l | WC -l
1209

Bitten Sie DPKG, nur Pakete im Zusammenhang mit PHP zurückzugeben. Dies umfasst installierte und nicht installierte Pakete:

$ dpkg -l *php *

Verwenden von DPKG mit Grep, um nur installierte Pakete anzuzeigen

dpkg -l | Grep Php

dpkg -l

DPKG -L zeigt, ob das Paket installiert ist. Wenn das Paket installiert ist, werden verwandte Dateien und deren Positionen im Dateisystem angezeigt.

Beispiele:

$ dpkg -l ntpdate
/.
/usw
/etc/netzwerk
/etc/network/if-up.D
/etc/network/if-up.D/NTPDATE
/etc/logcheck

$ dpkg -l php5 -json
Das Paket 'PHP5-JSON' ist nicht installiert.

dpkg -p

DPKG -P zeigt eine vollständige Informationen zu einem Paketnamen an, das als Argument provadiert wird. Die Informationen werden jedoch nicht auf Version, Abhängigkeit, substanzielle Pakete und mehr beschränkt.

BEISPIEL:

$ dpkg -p dpkg
Paket: DPKG
Essentiell: Ja
Priorität: Erforderlich
Abschnitt: admin
Installierte Größe: 7276
Herkunft: Debian
Betreuer: DPKG -Entwickler
Fehler: Debbugs: // Fehler.Debian.Org
Architektur: i386
Version 1.14.28
Ersetzt: Manpages-de (<= 0.4-3), manpages-pl (<= 20051117-1)
Vorabhängige: libc6 (> = 2.7-1), CoreUtils (> = 5.93-1), LZMA
Schlägt vor: Apt
Konflikte: APT (<< 0.7.7), aptitude (<< 0.4.7-1), dpkg-dev (<< 1.14.16), dpkg-iasearch (<< 0.11), sysvinit (<< 2.82-1)
Größe: 2353726
Beschreibung: Debian Package Management System
Dieses Paket bietet die Infrastruktur auf niedriger Ebene für den Umgang mit dem
Installation und Entfernung von Debian -Softwarepaketen.
.
Installieren Sie DPKG-dev für Debian-Paketentwicklungs-Tools.
Homepage: http: // wiki.Debian.org/Teams/dpkg

dpkg -s

DPKG -S wird ein Status des Pakets als Argument erhalten. Dies ähnelt DPKG -P, aber auch einen Status- und Konfigurationsdateien:

BEISPIEL:

$ DPKG -S DPKG
Paket: DPKG
Essentiell: Ja
Status: Installieren Sie OK installiert
Priorität: Erforderlich
Abschnitt: admin
Installierte Größe: 7276
Herkunft: Debian
Betreuer: DPKG -Entwickler
Fehler: Debbugs: // Fehler.Debian.Org
Architektur: i386
Version 1.14.28
Ersetzt: Manpages-de (<= 0.4-3), manpages-pl (<= 20051117-1)
Vorabhängige: libc6 (> = 2.7-1), CoreUtils (> = 5.93-1), LZMA
Schlägt vor: Apt
Konflikte: APT (<< 0.7.7), aptitude (<< 0.4.7-1), dpkg-dev (<< 1.14.16), dpkg-iasearch (<< 0.11), sysvinit (<< 2.82-1)
Konffile:
/etc/lwerte.D/DPKG 501F8C90B83C7EA180868CA82E1E82D1
/etc/dpkg/Origins/Debian 731423fa8ba067262f8ef37882d1e742
/etc/dpkg/dpkg.CFG F4413FFB515F8F753624AE3BB365B81B
/etc/alternatives/readme 69c4ba7f08363e98e0f2e244a04f881
Beschreibung: Debian Package Management System
Dieses Paket bietet die Infrastruktur auf niedriger Ebene für den Umgang mit dem
Installation und Entfernung von Debian -Softwarepaketen.
.
Installieren Sie DPKG-dev für Debian-Paketentwicklungs-Tools.
Homepage: http: // wiki.Debian.org/Teams/dpkg

dpkg -s

Dieser Befehl dpkg sucht und zeigt Dateinamen in Bezug auf ein installiertes Paket an.

Beispiele:

$ DPKG -S DPKG.CFG
dpkg:/usr/shu/mAN/hu/man5/dpkg.CFG.5.gz
dpkg:/usr/share/man/pl/mAN5/dpkg.CFG.5.gz
dpkg:/usr/sharle/mAN/sv/mAN5/dpkg.CFG.5.gz
dpkg:/etc/dpkg/dpkg.CFG
dpkg:/usr/share/mAN/fr/man5/dpkg.CFG.5.gz
dpkg:/usr/share/Man/Man5/dpkg.CFG.5.gz
dpkg:/usr/share/mAN/DE/MAN5/DPKG.CFG.5.gz

$ DPKG -S -Ports.Conf

Apache2.2-common:/etc/apache2/ports.Conf

dpkg -i

-Ich habe DPKG an, ein Paket zu installieren.Deb. Um diesen Befehl auszuführen, sind ein Superuser/Root -Privilegien erforderlich.

BEISPIEL:

# dpkg -i Skype -debian_2.1.0.81-1_I386.Deb

Dieser Befehl installiert ein Paket, das nicht Teil der Debian -Standard -Repositories ist. Synce DPKPG installiert keine erforderlichen Voraussetzungen. DPKG kann einen Fehler anzeigen, den die Voraussetzungen für dieses Paket nicht erfüllt haben.

dpkg -r

DPKG entfernen ein installiertes Paket, jedoch nicht die Konfigurationen. Root -Privilegien sind erforderlich, um diesen Befehl auszuführen.

BEISPIEL:

# DPKG -r Apache2

Dieser Befehl entfernen das Apache2 -Formularsystem.

dpkg -p

Mit -P -Option Der Befehl dpkg wird alle Konfigurationsdateien aus dem Paket entfernen und reinigen.

BEISPIEL:

# DPKG -P Apache2

In diesem Befehl wird das Apache2 -Paket aus dem System entfernen, einschließlich der Konfigurationsdateien. Wurzelpermitionen erforderlich.

DPKG-Reconfigure

DPKG-Reconfigure ist eigene Kommando, aber es ist auch mit der Familie DPKG in Bezug. DPKG-Reconfigure wird das installierte Paket im System neu konfigurieren.

BEISPIEL:
# DPKG-Reconfigure Xserver-Xorg

Dieser Befehl wird ein Xserver-Xorg-Paket neu konfigurieren. Root -Privilegien sind erforderlich, um diesen Befehl auszuführen.

Verwandte Linux -Tutorials:

  • Wie man mit der Woocommerce -REST -API mit Python arbeitet
  • Linux Apache, die PHP -Dateien nicht ausführen: Lösung
  • Dinge zu installieren auf Ubuntu 20.04
  • Mint 20: Besser als Ubuntu und Microsoft Windows?
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • So arbeiten Sie mit DNF -Paketgruppen
  • Big Data Manipulation zum Spaß und Gewinn Teil 3
  • So installieren und verwenden Sie Schnappschüsse auf Fedora
  • Linux -Konfigurationsdateien: Top 30 am wichtigsten
  • Sofragen Sie Informationen mit dem RPM -Paket…