Die Software, die Sie auf Ihrem PC ausführen, macht ihn wirklich persönlich. Es sagt viel darüber aus, womit Sie arbeiten, was Sie gerne tun oder welche Hobbys Sie haben.
In diesem Handbuch erfahren Sie, wie Sie Softwarepakete mit dem Debian Package Manager (dpkg) auf Debian-basierten Linux-Distributionen wie Ubuntu, Debian, Mint und Kali usw. verwalten. Debian-Softwarepakete haben die Erweiterung .deb.
Softwareverwaltung ist eine der häufigsten Aufgaben, die Sie auf Ihrem PC oder als Systemadministrator ausführen.
Was ist Dpkg?
Dpkg ist ein Low-Level-Dienstprogramm, das aus einer Reihe von Befehlen besteht, die zum Installieren, Entfernen, Auflisten und Verwalten von Softwarepaketen auf Debian-basierten Linux-Distributionen verwendet werden.
Das Dienstprogramm dpkg ist die Grundlage, auf der andere Software-Management-Tools wie Apt und Synaptic aufbauen. Diese werden als übergeordnete Software-Management-Tools eingestuft.
Die lokale Installation von Debian (.deb) -Softwarepaketdateien auf Ihrem PC ist eine der Besonderheiten von dpkg.
Dies ist besonders wichtig für die Installation von Software auf Computern, die aus Sicherheitsgründen oder aufgrund von Netzwerkverbindungsproblemen netzunabhängig sind. Zu den bemerkenswerten Softwarepaketen, die mit dpkg installiert werden können, gehören VS Code, Google Chrome und VirtualBox, um nur einige zu nennen.
Auflistung der installierten Softwarepakete
Führen Sie einfach den folgenden Befehl aus, um eine Liste der auf Ihrem Computer installierten Softwarepakete anzuzeigen.
dpkg --get-selections
Das --get-Auswahl Die Befehlsoption zeigt installierte Paketnamen in einem einfachen und sauberen Format an.
Mit dem folgenden Befehl können Sie verfügbare Versionsdetails zu installierten Paketen anzeigen. Außerdem werden Informationen wie Softwareversion, installierte Größe, Herkunft, Priorität usw. aufgelistet.
dpkg --print-available
Wenn Sie Softwarepaketinformationen in tabellarischer Form anzeigen möchten. Du kannst den... benutzen dpkg-Abfrage Befehl wie folgt.
dpkg-query --list
Installieren von Softwarepaketen
Das Installieren von Softwarepaketen ist eine der häufigsten Aufgaben, die wir auf unseren PCs ausführen. Bevor Sie installieren können Softwarepakete auf Ihrem Computer mit dpkg Sie müssen zuerst das Softwarepaket herunterladen und haben örtlich. Sie können Softwarepakete einfach mit Ihrem Browser oder über Tools wie wget oder curl herunterladen.
Sie benötigen erhöhte Berechtigungen, um Softwarepakete mit dpkg zu installieren und zu entfernen.
Zum Beispiel zu installieren Google ChromeLaden Sie es in den Ordner Downloads herunter. Führen Sie dann einfach den folgenden Befehl aus.
sudo dpkg --install ~ / Downloads / google-chrome-stabile_current_amd64.deb
Abhängigkeiten wiederherstellen
Softwarepakete unter Linux hängen häufig von anderen Softwareteilen ab, um reibungslos zu funktionieren.
Wenn Sie Pakete über dpkg installieren, ist es oft ratsam, Abhängigkeiten mit Apt mit dem folgenden Befehl wiederherzustellen, um sicherzustellen, dass alles einwandfrei funktioniert.
sudo apt install -f
Trinkgeld: Sie können für die meisten dpkg-Befehle eine Kurzform verwenden. Zum Beispiel, dpkg -i Paketname statt dpkg --installationspaketname zum Installieren von Softwarepaketen. In diesem Handbuch wird der letztere Ansatz verwendet, da die langen Befehle selbsterklärender sind.
Verbunden: So finden und beheben Sie defekte Pakete unter Linux
Software aktualisieren
Behalte deine System auf dem neuesten Stand ist eine gute Verteidigungslinie gegen Sicherheitslücken und der Schlüssel zu einem stabileren und robusteren System.
Um über dpkg installierte Softwarepakete zu aktualisieren, müssen Sie zuerst das neuere Paket herunterladen und dann über den im obigen Abschnitt beschriebenen Installationsbefehl installieren.
Um nach defekten Paketen zu suchen, verwenden Sie die - Prüfung Möglichkeit. Diese Befehlsoption prüft, ob alle Pakete korrekt installiert wurden und ob Abhängigkeiten fehlen. Sollte ein Paket kaputt sein, gibt Ihnen das Dienstprogramm dpkg Ratschläge zu vorgeschlagenen Korrekturen.
dpkg --audit
Neukonfiguration eines Softwarepakets
Eine weitere leistungsstarke Option, die dpkg bietet, ist die Möglichkeit, ein bereits installiertes Softwarepaket neu zu konfigurieren. Um beispielsweise VirtualBox neu zu konfigurieren, können Sie den folgenden Befehl ausführen, und es wird ein Konfigurationsbildschirm angezeigt.
sudo dpkg-virtualbox-6.1 neu konfigurieren
Softwarepakete entfernen
Wenn Sie keine Software mehr benötigen und bereit sind, sie zu entfernen, oder wenn Sie sie entfernen möchten, um die Software zu aktualisieren, können Sie die verwenden --entfernen Befehlsoption.
sudo dpkg - Google-Chrome-Stable entfernen
(Im obigen Befehl Google-Chrom-stabil ist der Paketname)
Wenn Sie Softwarepakete mit der Option --remove entfernen, bleiben die Konfigurationsdateien, die dem zu entfernenden Paket zugeordnet sind, erhalten. Wenn Sie diese Software das nächste Mal neu installieren, werden die vorherigen Konfigurationen verwendet.
Um ein Softwarepaket und die zugehörigen Konfigurationen vollständig zu entfernen, können Sie die Option --purge verwenden.
sudo dpkg --purge google-chrom-stabil
Informationen zu einem Softwarepaket abrufen
Weitere Informationen zu dem Paket, mit dem Sie installieren möchten, erhalten Sie --die Info.
sudo dpkg --info ~ / Downloads / google-chrome-stabile_current_amd64.deb
Die Ausgabe enthält Informationen wie die Softwarearchitektur, den Betreuer und die Versionsnummer usw.
Überprüfen des Inhalts von Softwarepaketen
Sie können den Inhalt eines Debian-Pakets auch mit überprüfen --Inhalt. Die Auflistung beschreibt die Verzeichnisstruktur des Pakets und alle wichtigen Dateien wie die Softwarelizenz und andere Manifestdateien.
dpkg --contents ~ / Downloads / google-chrome-stabile_current_amd64.deb
Der Paketinhalt wird in einem langen Listenformat wie unten angezeigt.
Herausfinden, ob ein Paket installiert ist
Mit dem können Sie leicht überprüfen, ob ein Softwarepaket auf Ihrem Computer installiert wurde --Status Möglichkeit. Um beispielsweise herauszufinden, ob Zoom auf Ihrem System installiert wurde, führen Sie einfach den folgenden Befehl aus.
sudo dpkg --status zoom
In der Ausgabe werden auch andere Details angezeigt, z. B. der Zweck des Softwarepakets und der Anbieter.
Eine Beispielausgabe sieht wie folgt aus. In Zeile zwei der Befehlsausgabe wird beispielsweise der Status des Pakets angezeigt. Wie Sie der Ausgabe entnehmen können, ist das Zoompaket auf diesem bestimmten Computer installiert.
Sie können nach Paketverzeichnissen suchen, die die Bedingungen für die kostenlose Verteilung gemäß Debian-Standards erfüllen offizielle Seite.
Weiterlesen: Grundlegende Befehle für den Einstieg in Linux
Hilfe bekommen
Um mehr über den Befehl dpkg zu erfahren, können Sie den Befehl verwenden --Hilfe Möglichkeit.
dpkg --help
Weitere Informationen zu den Befehlsoptionen von dpkg und zum Status von Softwarepaketen finden Sie auf den Man Pages.
Mann dpkg
Was ist mit alternativen Paketmanagern?
dpkg ist ein leistungsstarkes Dienstprogramm zum Installieren und Verwalten von Softwarepaketen. Übergeordnete Tools wie apt und synaptic verwenden dpkg. Andere Alternativen zum Installieren von Paketen sind Apt, Synaptic und Aptitude.
Wenn Sie Ubuntu verwendet haben, haben Sie wahrscheinlich irgendwann den Befehl apt verwendet. Aber wussten Sie, dass es so viel mehr gibt als apt-get install und apt-get upgrade?
Weiter lesen
- Linux
- Linux
- Paketmanager
Mwiza entwickelt Software von Beruf und schreibt ausführlich über Linux und Front-End-Programmierung. Einige seiner Interessen umfassen Geschichte, Wirtschaft, Politik und Unternehmensarchitektur.
Abonniere unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Noch ein Schritt…!
Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.