Website-Suche

15 praktische dpkg-Befehle für Debian-basierte Distributionen


Debian GNU/Linux, das grundlegende Betriebssystem für verschiedene Linux-Distributionen, darunter Knoppix, Kali, Ubuntu, Mint usw., verwendet verschiedene Paketmanager wie dpkg, apt, apt-get, aptitude, synaptic, tasksel, deelec, dpkg-deb und dpkg-split.

Wir werden jeden dieser Paketmanager kurz beschreiben, bevor wir uns auf den Befehl 'dpkg' konzentrieren.

BefehlBeschreibung
passendapt, Abkürzung für Advanced Package Tool in Debian-basierten Systemen, das zum Installieren, Entfernen und Aktualisieren von Softwarepaketen verwendet wird.
Begabungaptitude ist ein textbasierter Paketmanager für Debian, der ein Frontend von 'apt' darstellt und es Benutzern ermöglicht, Pakete einfach zu verwalten.
synaptischSynaptic ist ein grafischer Paketmanager, der das Installieren, Aktualisieren und Deinstallieren von Paketen auch für Anfänger erleichtert.
TaskselTasksel ermöglicht es Benutzern, alle relevanten Pakete zu installieren, die sich auf eine bestimmte Aufgabe beziehen, z. B. eine Desktop-Umgebung.
abwählendeselect ist ein menügesteuertes Paketverwaltungstool, das ursprünglich bei der ersten Installation verwendet wurde und nun durch aptitude ersetzt wurde.
dpkg-debdpkg-deb interagiert mit Debian-Archiven.
dpkg-Spaltungdpkg-split eignet sich zum Aufteilen und Zusammenführen großer Dateien in Blöcke kleinerer Dateien, die auf kleineren Medien wie Disketten gespeichert werden sollen.

dpkg ist das wichtigste Paketverwaltungsprogramm in Debian und Debian-basierten Systemen, das zum Installieren, Erstellen, Entfernen und Verwalten von Paketen verwendet wird. aptitude ist das primäre Frontend von dpkg.

Einige der am häufigsten verwendeten dpkg-Befehle und ihre Verwendung sind hier aufgelistet:

1. Installieren Sie ein Paket auf Ubuntu

Um ein Paket mit dpkg zu installieren, müssen Sie .deb Paketdatei von den folgenden offiziellen Paket-Repository-Seiten für Debian- und Ubuntu-basierte Distributionen herunterladen.

  • pakete.debian.org
  • Pakete.ubuntu.com

Nach dem Herunterladen können Sie es mit der Option -i gefolgt vom Namen der .deb Paketdatei installieren.

sudo dpkg -i 2048-qt_0.1.6-2+b2_amd64.deb

2. Auflisten der installierten Pakete unter Ubuntu

Um alle installierten Pakete anzuzeigen und aufzulisten, verwenden Sie die Option "-l" zusammen mit dem Befehl.

dpkg -l

Um ein bestimmtes installiertes oder nicht installiertes Paket anzuzeigen, verwenden Sie die Option "-l" zusammen mit dem Paketnamen. Überprüfen Sie beispielsweise, ob das Paket apache2 installiert ist oder nicht.

dpkg -l apache2

3. Entfernen Sie ein Paket unter Ubuntu

Um das Paket ".deb" zu entfernen, müssen wir den Paketnamen "2048-qt" mit der Option "-r" angeben, die zum Entfernen/Deinstallieren eines Pakets verwendet wird.

sudo dpkg -r 2048-qt

Sie können auch die Option 'p' anstelle von 'r' verwenden, um das Paket zusammen mit der Konfigurationsdatei zu entfernen. Die Option 'r' entfernt nur das Paket und nicht die Konfigurationsdateien.

[root@tecmint~]# dpkg -p flashpluginnonfree

4. Inhalt eines .deb Pakets anzeigen

Um den Inhalt eines bestimmten .deb Pakets anzuzeigen, verwenden Sie die Option "-c", die den Inhalt eines deb-Pakets im Format einer langen Liste anzeigt.

dpkg -c 2048-qt_0.1.6-2+b2_amd64.deb

5. Überprüfen Sie den Status der Installation des Deb-Pakets

Die Verwendung der Option "-s" mit dem Paketnamen zeigt an, ob ein Deb-Paket installiert ist oder nicht.

dpkg -s 2048-qt

6. Listet Dateien auf, die vom deb-Paket installiert wurden

Um den Speicherort aller Dateien aufzulisten, die von einem bestimmten Paket installiert wurden, verwenden Sie die Option -L, wie gezeigt.

dpkg -L 2048-qt

7. Installieren Sie mehrere Deb-Pakete aus einem Verzeichnis

Installieren Sie rekursiv alle Dateien, .deb sich in bestimmten Verzeichnissen und allen ihren Unterverzeichnissen befinden, verwenden Sie die Optionen '-R' und '--install'.

Zum Beispiel, um alle '.deb'-Pakete aus dem Verzeichnis 'debpackages' zu installieren.

sudo dpkg -R --install debpackages

8. Inhalt eines Deb-Pakets extrahieren

Um den Inhalt eines .deb Pakets zu extrahieren, das Paket aber nicht zu konfigurieren, verwenden Sie die Option --unpack.

sudo dpkg --unpack 2048-qt_0.1.6-2+b2_amd64.deb

9. Konfigurieren Sie ein entpacktes Deb-Paket neu

Um ein Paket zu konfigurieren, das entpackt, aber noch nicht konfiguriert wurde, verwenden Sie die Option "--configure", wie gezeigt.

sudo dpkg --configure flashplugin-nonfree

10. Aktualisieren der Paketinformationen in der Systemdatenbank

Die Option "–-update-avail" ersetzt die alten Informationen durch die verfügbaren Informationen für die Paketdatei in der Datenbank des Paketverwaltungssystems.

sudo dpkg --update-avail package_name

11. Löschen Sie die Informationen des Pakets

Die Aktion "--clear-avaial" löscht die aktuellen Informationen darüber, welche Pakete verfügbar sind.

sudo dpkg –-clear-avail

12. Vergessen Sie deinstallierte und nicht verfügbare Pakete

Der dpkg-Befehl mit der Option "–forget-old-unavail" vergisst automatisch deinstallierte und nicht verfügbare Pakete.

sudo dpkg --forget-old-unavail

13. dpkg-Lizenz anzeigen

dpkg --licence

14. dpkg-Version anzeigen

Das Argument "--version" zeigt dpkg-Versionsinformationen an.

dpkg –version

15. dpkg-Hilfe anzeigen

Die Option »--help« zeigt eine Liste der verfügbaren Optionen des dpkg-Befehls an.

dpkg –help

Das war's fürs Erste. Ich bin bald wieder hier mit einem weiteren interessanten Artikel. Wenn ich einen Befehl in der Liste verpasst habe, lassen Sie es mich bitte über die Kommentare wissen.

Bis dahin, bleiben Sie dran und bleiben Sie mit Tecmint in Verbindung. Like und teile mit uns und hilf uns zu verbreiten. Vergessen Sie nicht, Ihre wertvollen Gedanken in einem Kommentar zu erwähnen.

Verwandte Artikel: