dpkg
Artikel in Arbeit
Dieser Artikel wird momentan von RedKnight erstellt. Als Fertigstellungsdatum wurde der 01.10.2012 angegeben.
Achtung: Insbesondere heißt das, dass dieser Artikel noch nicht fertig ist und dass wichtige Teile fehlen, oder sogar falsch sein können. Bitte diesen Artikel nicht als Anleitung für Problemlösungen benutzen!
Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:
Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.
Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:
Übersicht¶
dpkg
dient zum installieren einzelner .deb-Pakete. Das Programm stellt das Backend dar, das auch von apt und aptitude benutzt wird.
Optionen¶
Für die meisten Operationen sind Rootrechte[2] nötig.
Normale Optionen¶
Kommandozeilenoptionen zu dpkg | ||
Lange Option | Kürzel | Beschreibung |
-i | --install | Installiert das als Argument übergebene .deb-Paket. |
--configure | Startet die Konfigurationsskripte des genannten PAKETs. Statt eines PAKETnamens kann auch -a oder --pending angegeben werden. | |
-r | --remove | Entfernt das genannte PAKET. Wichtig: Der Name des Pakets, nicht der Dateiname muss angegeben werden. |
Eine vollständige Liste der Optionen findet sich in der man-Page in der Sektion Links
force Optionen¶
In Ausnahmefällen kann es nötig sein, die Fehler zu übergehen, die dpkg zum Anhalten zwingen. Force-Optionen lassen sich mit den gewöhnlichen Optionen kombiniert werden, wo es sinnvoll ist.
Kommandozeilenoptionen mit force | |
Lange Option | Beschreibung |
--force-help | Gibt eine Liste der force-Optionen mit einer Kurzbeschreibung aus. |
--force-depends | Ändert Abhängigkeitsfehler zu Warnungen. Ein Paket kann so trotz fehlender Abhängigkeiten installiert werden. apt-get -f werden eventuell zur Korrektur benötigt. |
Eine vollständige Liste der force-Optionen findet sich in der man-Page in der Sektion Links
Hilfsprogramme¶
dpkg-reconfigure¶
dpkg-reconfigure PAKET
führt die im Paket enthaltenen Konfigurarionsskripte erneut aus. Eine Priorität der Fragen kann mit -p angegeben werden. Normalerweise werden alle Frage der Priorität niedrig ( -p low ) gestellt.
dpkg-query¶
dpkg-deb¶
Beispiele¶
configure¶
dpkg --configure -a
Führt alle noch ausstehenden Konfigurationsskripte aus und kann so einen abgebrochenen INstallationsvorgang fortsetzen.
reconfigure¶
dpkg-reconfigure locales
führt die Konfigurationsskripts des Pakets locales
aus und generiert damit die Sprachpakete neu.
Links¶
Paketverwaltung/Problembehebung - Sammlung häufiger Probleme und ihrer Lösung
dpkg-www - Das lokale Softwareverzeichnis per Webbrowser durchsuchen
apt - Frontend zur Bedienung der Paketverwaltung
aptitude - Frontend zur Bedienung der Paketverwaltung
dpkg im Debian-Anwenderbuch
Manpage bei linux.die.net
dpkg-deb bei linux.die.net
dpkg-query bei linux.die.net