Debian Package Manager
Der Shell-Befehl Debian Package Manager / dpkg ist eine Paketverwaltung, die DEB-Softwarepakete installiert und Informationen zu bereits installierten DEB-Paketen anzeigt.
Für dpkg gibt es mehrere Befehlszeilen-Frontends, deren Hauptaufgabe es ist, dich um die von dpkg gemeldeten und nicht erfüllten Paketabhängigkeiten zu kümmern, indem diese abhängigen Pakete zusammen mit der gewünschten Software gleich mit installiert werden.
- apt-get ist Teil des Advanced Packaging Tool / APT
- aptitude
- dselect dient der interaktiven An- und Abwahl von Paketen und Paketgruppen
Konfiguration
Die Konfigurationsdateien finden sich unter "/etc/dpkg/dpkg.cfg". Die dpkg-Paketdatenbanken sind Textdateien und unter "/var/lib/dpkg" zu finden.
Optionen
Option | Beschreibung |
---|---|
-i Paketname | (install) Installation eines DEB-Pakets. |
-l | Anzeige von Kurzinformationen zu installierten und nicht installierten Paketen.
Anzeige aller installierten Gnome-Pakete. $ dpkg -l gnome* |
-p Paketname | Anzeige wichtiger Informationen zu einem DEB-Paket. Als Quelle dient die Datei "/var/lib/dpkg/avalable". |
-L Paketname | Anzeige aller Dateien, die in einem installierten oder nicht vollständig deinstallierten Paket enthalten sind. |
-P Paketname | (purge) Vollständiges Entfernen eines Pakets. |
-r Paketname | (remove) Deinstallation eines DEB-Pakets, wobei die Konfigurationsdateien erhalten bleiben. |
-S Suchmuster | (search) Suche nach dem Suchmuster in den Dateinamen aller installierten Pakete. So kann auch herausgefunden werden, zu welchem Paket eine bestimmte Datei gehört. |
Weblinks
- Debian-Paket-Manager "dpkg" für Knoppix und Ubuntu Linux (EasyLinux.de)
- Gut verpackt ist halb gewonnen (Schlittermann.de / Sven Rudolph, Heiko Schlittermann)