Dpkg-query: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 8: | Zeile 8: | ||
* Es können in dem Suchbegriff auch Wildcards verwendet werden | * Es können in dem Suchbegriff auch Wildcards verwendet werden | ||
* Hierbei ist darauf zu achten, dass diese nicht von der Shell interpretiert werden | * Hierbei ist darauf zu achten, dass diese nicht von der Shell interpretiert werden | ||
* Mit dem Kommando dpkg-query -l | * Mit dem Kommando dpkg-query -l apache* würden beispielsweise alle Pakete ausgegeben werden, die mit „apache“ beginnen | ||
{ | {| class="wikitable sortable options gnu" | ||
|- | |- | ||
|| | ! Unix !! GNU !! Parameter || Beschreibung | ||
|- | |- | ||
|| | | -w || --show || Suchbegriff || Wie die Option --list, jedoch kann die Ausgabe mit der Option --showformat angepasst werden | ||
|| Zeigt den Status des angegebenen Pakets an | |- | ||
| -s || --status || Paketname || Zeigt den Status des angegebenen Pakets an | |||
* Dabei werden nur installierte Pakete berücksichtigt | * Dabei werden nur installierte Pakete berücksichtigt | ||
|- | |- | ||
|| | || -L || --listfiles || Paketname || Zeigt alle installierten Dateien aus einem Paket an | ||
|| Zeigt alle installierten Dateien aus einem Paket an | |||
* Dateien, die während der Installation durch ein Skript erzeugt werden, sind dabei nicht berücksichtigt, da diese nicht in dem Paket enthalten sind | * Dateien, die während der Installation durch ein Skript erzeugt werden, sind dabei nicht berücksichtigt, da diese nicht in dem Paket enthalten sind | ||
|- | |- | ||
| | | -S || --search || Suchbegriff || Sucht nach einem Dateinamen in den installierten Paketen | ||
|| Sucht nach einem Dateinamen in den installierten Paketen | |||
* Hierbei können wieder die aus der Shell bekannten Wildcards benutzt werden | * Hierbei können wieder die aus der Shell bekannten Wildcards benutzt werden | ||
|- | |- | ||
| | | -p || --print-avail || Paketname || Zeigt Detailinformationen zu dem Paket an | ||
|| Zeigt Detailinformationen zu dem Paket an | |||
|- | |- | ||
|| | | || --license</br>--license || || Zeigt die Lizenz- und Copyright-Informationen zu diesem Programm an | ||
|| Zeigt die Lizenz- und Copyright-Informationen zu diesem Programm an | |||
|- | |- | ||
|| | | || --version || || || Zeigt die Versionsnummer dieses Programms an | ||
|| Zeigt die Versionsnummer dieses Programms an | |||
|- | |- | ||
|| | || --admindir=dir | ||
|| Hiermit kann das Verzeichnis verändert werden, in dem die | || Hiermit kann das Verzeichnis verändert werden, in dem die dpkg-Datenbank abgelegt wird | ||
* Dies sollte aber immer /var/lib/dpkg/ sein | * Dies sollte aber immer /var/lib/dpkg/ sein | ||
|- | |- | ||
|| | || --showformat=format | ||
|| Hiermit kann das Format der Ausgabe bei Verwendung von --show angepasst werden | || Hiermit kann das Format der Ausgabe bei Verwendung von --show angepasst werden | ||
* Die Formatangabe ist eine Zeichenkette, die für jedes gefundene Paket ausgegeben wird | * Die Formatangabe ist eine Zeichenkette, die für jedes gefundene Paket ausgegeben wird | ||
Zeile 47: | Zeile 42: | ||
|} | |} | ||
{{DISPLAYTITLE:dpkg-query}} | |||
{{SORTIERUNG:dpkg-query}} | |||
[[Kategorie:Dpkg]] | [[Kategorie:Dpkg]] |
Version vom 24. Dezember 2024, 13:02 Uhr
dpkg-query
Mit dpkg-query lässt sich die Paketdatenbank auf dem System abfragen
- Dabei werden alle Pakete aus der Datei /var/lib/dpkg/available berücksichtigt
- Die Abfrage ersteckt sich also sowohl auf installierte als auch auf nicht-installierte Pakete. dpkg-query kennt die folgenden Optionen:
# -l oder --list Suchbegriff Zeigt alle Pakete an, wenn kein Suchbegriff angegeben wird
- Ansonsten wird die Ausgabe auf die dem Suchbegriff entsprechenden Pakete beschränkt
- Es können in dem Suchbegriff auch Wildcards verwendet werden
- Hierbei ist darauf zu achten, dass diese nicht von der Shell interpretiert werden
- Mit dem Kommando dpkg-query -l apache* würden beispielsweise alle Pakete ausgegeben werden, die mit „apache“ beginnen
Unix | GNU | Parameter | Beschreibung | |
---|---|---|---|---|
-w | --show | Suchbegriff | Wie die Option --list, jedoch kann die Ausgabe mit der Option --showformat angepasst werden | |
-s | --status | Paketname | Zeigt den Status des angegebenen Pakets an
| |
-L | --listfiles | Paketname | Zeigt alle installierten Dateien aus einem Paket an
| |
-S | --search | Suchbegriff | Sucht nach einem Dateinamen in den installierten Paketen
| |
-p | --print-avail | Paketname | Zeigt Detailinformationen zu dem Paket an | |
--license --license |
Zeigt die Lizenz- und Copyright-Informationen zu diesem Programm an | |||
--version | Zeigt die Versionsnummer dieses Programms an | |||
--admindir=dir | Hiermit kann das Verzeichnis verändert werden, in dem die dpkg-Datenbank abgelegt wird
| |||
--showformat=format | Hiermit kann das Format der Ausgabe bei Verwendung von --show angepasst werden
|