Paketmanager sind unverzichtbare Werkzeuge in Linux, die die Installation, Aktualisierung und Entfernung von Software vereinfachen. Sie kümmern sich automatisch um Abhängigkeiten und stellen sicher, dass alle erforderlichen Bibliotheken und Komponenten korrekt installiert werden. Zwei der bekanntesten Paketverwaltungssysteme sind yum und apt.
Yum vs Apt
Der Hauptunterschied zwischen diesen beiden Systemen liegt in den Linux-Distributionen, die sie bedienen. Der yum (Yellowdog Updater, Modified) Paketmanager wird von RPM-basierten Distributionen wie Red Hat, CentOS und Fedora verwendet. Im Gegensatz dazu ist apt (Advanced Package Tool) der Standard für Debian-basierte Distributionen, einschließlich Ubuntu. Obwohl sowohl yum als auch apt die gleichen Ziele verfolgen, unterscheidet sich ihre Befehlssyntax.
Pakete installieren und entfernen
Um ein neues Softwarepaket aus einem Repository zu installieren, verwenden Sie den Befehl install.
Debian: $ apt install paket_name
RPM: $ yum install paket_name
Um ein Paket zu entfernen, sind die Befehle ebenfalls unkompliziert. apt verwendet remove, während yum erase verwendet.
Debian: $ apt remove paket_name
RPM: $ yum erase paket_name
Pakete aktualisieren und überprüfen
Es ist eine bewährte Methode, Ihren lokalen Paketindex zu aktualisieren, bevor Sie Software installieren oder upgraden. Dies stellt sicher, dass Sie die neuesten verfügbaren Versionen erhalten.
Für Debian-Systeme ist dies ein zweistufiger Prozess: apt update aktualisiert die Paketliste, und apt upgrade installiert die neuen Versionen. Für RPM-Systeme erledigt yum update beide Aktionen mit einem einzigen Befehl.
Debian: $ apt update; apt upgrade
RPM: $ yum update
Wenn Sie mehr Details zu einem bestimmten Paket benötigen, können Sie die folgenden Befehle verwenden, um Informationen wie Version, Größe und Beschreibung anzuzeigen.
Debian: $ apt show paket_name
RPM: $ yum info paket_name