Alles über die Debian-Paketmanager: dpkg, apt und aptitude erklärt

All About Debian Package Managers



In diesem Tutorial wird erklärt, wie Sie Pakete mithilfe von . installieren, entfernen, suchen und auflisten dpkg , geeignet und Eignung Paketmanager für Linux Debian mit einer kurzen Beschreibung jedes Befehls.

  • dpkg
  • Software installieren mit dpkg
  • Entfernen von Software mit dpkg in Debian
  • Programme auflisten mit dpkg in Debian
  • Auflisten von Dateien, die zu einem Programm gehören, mit dpkg
  • Installationsverzeichnisse anzeigen mit dpkg
  • geeignet
  • geeignet Repositorys
  • Software installieren mit geeignet
  • Software entfernen mit geeignet
  • Pakete suchen mit geeignet
  • Pakete auflisten mit geeignet
  • geeignet Fehlerbehebung
  • Eignung
  • Software installieren mit Eignung
  • Repositorys mit aptitude aktualisieren
  • Entfernen von Software mit Eignung
  • Aktualisieren der Software mit Eignung
  • Verwandte Artikel zu LinuxHinweis

DPKG

dpkg ist der Linux-Debian-Paketmanager. Wann geeignet oder apt-get verwendet werden sie rufen die dpkg Programm zum Installieren oder Entfernen von Anwendungen mit zusätzlichen Funktionen dpkg mag keine Abhängigkeitsauflösung. Das Programm dpkg können verwendet werden, um Programme zu installieren oder zu entfernen, sie aufzulisten oder spezifische Informationen darüber zu erhalten.







Notiz : Um Beispiele zu zeigen, dass das Paket net-tools verwendet wird, verwenden Sie ein beliebiges .deb-Paket, um das net-tools-Paket beim Terminallauf zu verwenden:



wgethttp://ftp.us.debian.org/debian/Schwimmbad/hauptsächlich/n/net-tools/
net-tools_1.60+git20161116.90da8a0-1_amd64.deb



Software mit dpkg Debian installieren :

Um Pakete zu installieren, verwenden Sie den Parameter -ich (Installieren):





dpkg -ich <Paketname.deb>

Notiz : Ersetzen Sie für Ihr .deb-Paket.



Entfernen von Software mit dpkg in Debian:

Für die Remove-Pakete wird der Parameter –remove wie im folgenden Beispiel benötigt:

dpkg --Löschen <Paketname.deb>

Listen Sie Programme auf, die dpkg in Debian verwenden:

Um eine Liste der installierten Pakete zu drucken, verwenden Sie den Parameter -l (Liste):

dpkg -das

Durchsuchen Sie Pakete oder Dateien, die zu Programmen gehören, die dpkg in Debian verwenden:

Die -S Der Parameter (search) ist nützlich, um nach bestimmten Paketen zu suchen, aber dieser Befehl zeigt auch Software-Metadaten an.

Listen Sie Dateien auf, die zu einem Programm gehören, indem Sie dpkg verwenden:

Mit dem dpkg Befehl können Sie alle Dateien auflisten, die zu einem installierten Paket gehören oder zu einem installierten Paket gehören, indem Sie die -DAS Parameter:

dpkg -DAS <Paketnamen>

Installationsverzeichnisse mit dpkg anzeigen:

Vor der Installation eines neuen Pakets können wir dessen Installationsverzeichnisse mithilfe der -C Parameter:

dpkg -C <Paketnamen>

APT/APT-GET

Der Befehl geeignet ist vorteilhaft gegenüber dpkg weil es Abhängigkeiten auflöst und aktualisierte Software automatisch herunterlädt. Um Software herunterzuladen, verweist dieser Befehl auf eine Reihe von Software-Repositorys, die sich in der Datei befinden /etc/apt/sources.list . Nach der Installation von Debian müssen wir zunächst diese Datei bearbeiten, indem wir die Zeile kommentieren, die auf den Debian-DVD/USB-Installationspfad zeigt, und die richtigen Repositorys hinzufügen.
Die geeignet Befehl verwendet die dpkg Programm zum Verwalten von Paketen.

passende Repositorys

Sie können die Datei sources.list mit nano bearbeiten und lesen, indem Sie Folgendes ausführen:

weniger /etc/geeignet/Quellen.Liste

In meinem Fall für Debian die Datei strecken /etc/apt/sources.list sollten alle Zeilen kommentiert haben, außer Zeilen:

deb-http://deb.debian.org/debian strecken
deb-src http://deb.debian.org/debian strecken

deb-http://deb.debian.org/debian-sicherheit/strecken/Updates Haupt
deb-src http://deb.debian.org/debian-sicherheit/strecken/Updates Haupt

deb-http://deb.debian.org/debian stretch-updates main
deb-src http://deb.debian.org/debian stretch-updates main

Beim Aktualisieren des apt, wie ich später in diesem Tutorial zeige, alle Repositorys in der sources.list und unter der /etc/apt/ Verzeichnis eingeschlossen werden, fügen Sie neue Dateien mit zusätzlichen Repositorys hinzu, anstatt das Quellen.Liste Datei.

Software mit apt installieren:

Die Installation von Software mit apt erfordert die Option Installieren vor dem Programmnamen. Um apt auszuprobieren, installieren Sie den Paketmanager aptitude, der in zukünftigen Anweisungen verwendet wird.

geeignetInstallieren <Paketnamen>

Notiz: Sie können die Option hinzufügen -und um zu vermeiden, dass Sie bei der Installation von Programmen nach einer Bestätigung gefragt werden.

Entfernen von Software mit apt:

So entfernen Sie Pakete mit dem geeignet Befehl ausführen:

apt entfernen<Paketnamen>

Notiz: auch beim Entfernen von Software können Sie die Option verwenden -und um nicht nach einer Bestätigung gefragt zu werden.

Pakete suchen mit apt :

Mit der Option search können Sie nach bestimmten Paketen suchen, im folgenden Bild ist nikto search, um einen Pakettyp zu suchen:

passende Suche<Paketnamen>

Auflisten von Paketen mit apt:

Sie können installierte Pakete auflisten, indem Sie Folgendes ausführen:

passende Liste

passende Fehlerbehebung

Manchmal kann apt aufgrund einer schlechten Softwareentfernung oder ähnlicher Probleme fehlschlagen, es hat einige Befehle, um allgemeine Probleme zu beheben geeignet Probleme mit dem Paketmanager.

apt-get clean
apt-get autoclean
apt-get -F Installieren
apt-get --fix-missing Installieren
apt-get --säubernautomatisch entfernen
apt-Update


Eignung

Der aptitude-Paketmanager funktioniert ähnlich wie apt. Es ermöglicht auch das Herunterladen und Installieren von Software und verfügt über einen interaktiven Modus innerhalb des Terminals. Dieser Paketmanager verfügt über einen interaktiven Modus, der es ermöglicht, Pakete nach Status anzuzeigen und zu durchsuchen, Pakete zu installieren und zu entfernen. Es kann auch von der Befehlszeile aus mit ähnlichen Optionen wie die verwendet werden geeignet Paketmanager verwendet aptitude die gleichen Repositorys wie apt. Um den interaktiven Modus zu sehen, rufen Sie einfach das Programm auf, das den Befehl ausführt Eignung ohne zusätzliche Optionen in der Konsole.

Um den interaktiven Modus zu verlassen, drücken Sie einfach Q und bestätigen Sie mit UND .

Aktualisieren der Eignung:

Um Ihre Repositorys mit aptitude zu aktualisieren, können Sie Folgendes ausführen:

Eignungsupdate

Pakete mit aptitude installieren:

Ähnlich wie bei apt können Sie zum Installieren von Software mit aptitude Folgendes ausführen:

Eignung installieren <Paketnamen>

Pakete mit aptitude entfernen:

Pakete mit aptitude suchen:

Um Pakete mit aptitude zu suchen, können wir Befehle oder die interaktive Konsole verwenden, auf der aptitude ohne Optionen ausgeführt wird, wie bereits erwähnt. Um Pakete über die Befehlszeile zu suchen, führen Sie Folgendes aus:

Pakete mit aptitude auflisten:

Aptitude kann auch verwendet werden, um Programme auf folgende Weise aufzulisten:

Eignungssuche~ich

Aufsteigen mit Eignung:

So aktualisieren Sie die Software mit aptitude run:

Eignung Safe-Upgrade

Genau wie bei geeignet , wenn Sie aptitude verwenden, können Sie die -und Option, um zu verhindern, dass Sie zum Entfernen der Installation oder zur Bestätigung des Upgrades aufgefordert werden.

Das ist im Grunde das, was Sie wissen müssen, um Pakete unter Debian zu verwalten. Wenn Sie allgemeine Fragen zu Linux haben, kontaktieren Sie uns über unseren Support-Kanal unter https://support.linuxhint.com oder über Twitter @linuxhint .

In Verbindung stehende Artikel:

Alle installierten Pakete auf Debian auflisten
Deinstallieren Sie Ubuntu- und Debian-Pakete mit apt-get und dpkg