Dpkg
Aus Ubuntu-Forum Wiki
Inhaltsverzeichnis |
1 Allgemeines
DPKG ist das Kürzel für "Debian package manager". Dieser Paketmanager ist der Standard unter Debian und bietet unter Ubuntu die Möglichkeit, (speziell auf Ubuntu zugeschnittene!) .deb-Pakete zu installieren. Dies kann vor allem dann interessant sein, wenn es das gewünschte Paket in den Paketquellen nicht gibt und man es nicht selber kompilieren möchte. In der Regel ist es aber ratsamer, falls ein Paket in den Paketquellen vorhanden ist, dieses zu benutzen (Stichwort: Synaptic, Aptitude, Apt-get).
2 Benutzung
DPKG ist in Ubuntu vorinstalliert, somit entfällt eine nachträgliche Installation. Im Folgenden wird also nur die (De-)Installation von Paketen behandelt.
3 Installation
Es kann vorkommen, das bestimmte Pakete nicht direkt in den Ubuntu-Quellen vorhanden sind. Es gibt dann verschiedene Möglichkeiten, diese dennoch installieren zu können. Am naheliegensten in einem solchen Fall ist der Einsatz von Debian-Paketen, sofern diese vorhanden sind. Da Ubuntu auf Debian basiert, fügen sich so installierte Programme auch bestens ins System ein.
Bezugsquellen für .deb-Files gibt es viele. Sie können z.B auf den jeweiligen Projektseiten zum Download angeboten werden. Eine weitere Bezugsquelle kann auch http://www.getdeb.net sein.
- Debian-Paket installiert
sudo dpkg -i paket_name
- 32-Bit-Paket auf 64-Bit-Ubuntu installieren
- kann, muss aber nicht immer funktionieren
sudo dpkg -i --force-architecture paket_name
Sollten beim Starten eines so installierten Programms Probleme bezüglich nicht aufgelöster Abhängigkeiten auftreten, kann das Programm Getlibs helfen.
4 Deinstallation
- Debian-Paket entfernen
sudo dpkg -r paket_name
- Debian-Paket mit Konfigurationsdateien entfernen
sudo dpkg -P paket_name
5 Hilfe
5.1 APT and Dpkg Quick Reference Sheet
Dieses Paket bietet einen Überblick über die meistgebbräuchlichten apt-get und auch dpgk-Befehle. Obwohl in englischer Sprache verfasst, ist es auch für Einsteiger durch seine Kürze relativ leicht verständlich.
- Installation
Es kann auch den Paketquellen installiert werden:
sudo apt-get install apt-dpkg-ref