Dpkg: Unterschied zwischen den Versionen
Erscheinungsbild
| Zeile 16: | Zeile 16: | ||
* Um solche Optionen zu verwenden, müssen die Backends direkt aufgerufen werden. | * Um solche Optionen zu verwenden, müssen die Backends direkt aufgerufen werden. | ||
= | = Anwendungen = | ||
* dpkg -i installationspaket.deb | * dpkg -i installationspaket.deb | ||
* dpkg -S dateiname | * dpkg -S dateiname | ||
Version vom 19. April 2021, 10:11 Uhr
dpkg ist der Paketverwalter für Debian
Bezeichnung
- dpkg (Debian Package) dient zum Installieren einzelner deb-Pakete.
- Es stellt die Funktionen zur Verfügung (Backend), die von den Programmen apt install benutzt werden.
- Für die meisten Operationen sind Root-Rechte nötig.
Beschreibung
- dpkg ist ein Werkzeug, um Debian-Pakete zu installieren, zu bauen, zu entfernen und zu verwalten.
- Die primäre und benutzerfreundlichere Oberfläche für dpkg ist aptitude(8).
- dpkg selbst wird komplett über Befehlszeilenoptionen gesteuert, die aus genau einer Aktion und Null oder mehreren Optionen bestehen.
- Der Aktionsparameter teilt dpkg mit, was zu tun ist, und die Optionen steuern die Aktionen in irgendeiner Weise.
- dpkg kann auch als Oberfläche für dpkg-deb(1) und dpkg-query(1) verwendet werden.
- Die Liste der unterstützten Aktionen kann im Abschnitt AKTIONEN gefunden werden.
- Falls so eine Aktion angetroffen wird, führt dpkg einfach dpkg-deb oder dpkg-query mit den übergebenen Parametern aus, allerdings werden derzeit keine spezifischen Optionen an diese übergeben.
- Um solche Optionen zu verwenden, müssen die Backends direkt aufgerufen werden.
Anwendungen
- dpkg -i installationspaket.deb
- dpkg -S dateiname
- dpkg --search dateiname
- dpkg -s installationspaket.deb
- dpkg --status installationspaket.deb
Weitere dpkg-Befehle
| Befehl | Funktion |
|---|---|
| dpkg-architecture | |
| dpkg-buildflags | |
| dpkg-buildpackage | |
| dpkg-checkbuilddeps | |
| dpkg-checkdeps | |
| dpkg-deb | |
| dpkg-distaddfile | |
| dpkg-divert | |
| dpkg-genbuildinfo | |
| dpkg-genchanges | |
| dpkg-gencontrol | |
| dpkg-gensymbols | |
| dpkg-maintscript-helper | |
| dpkg-mergechangelogs | |
| dpkg-name | |
| dpkg-parsechangelog | |
| dpkg-preconfigure | |
| dpkg-query | |
| dpkg-reconfigure | |
| dpkg-ruby | |
| dpkg-scanpackages | |
| dpkg-scansources | |
| dpkg-shlibdeps | |
| dpkg-source | |
| dpkg-split | |
| dpkg-statoverride | |
| dpkg-trigger | |
| dpkg-vendor |