Die Paketverwaltung unter Linux ist entscheidend für die Installation, Aktualisierung und Entfernung von Software auf Ihrem System. Diese Anleitung behandelt die beiden gängigsten Paketverwaltungssysteme: APT (für Debian- und Ubuntu-basierte Distributionen) und YUM (für Red Hat-basierte Distributionen), sowie moderne Alternativen und häufig verwendete Befehle für verschiedene Linux-Distributionen.
Pakete mit APT verwalten
APT (Advanced Package Tool) wird von Debian, Ubuntu und ihren Ableitungen verwendet.
-
Paketlisten aktualisieren
Vor der Installation oder Aktualisierung von Paketen die Paketliste aktualisieren:
sudo apt update -
Paket installieren
Neue Software durch Angabe des Paketnamens installieren:
sudo apt install package_name -
Paket entfernen
Eine Software von Ihrem System deinstallieren:
sudo apt remove package_name -
Nach Paketen suchen
Pakete nach einem Suchbegriff finden:
apt search search_term -
Installierte Pakete aktualisieren
Alle installierten Pakete auf die neuesten Versionen aktualisieren:
sudo apt upgrade -
Distribution aktualisieren
Eine vollständige Systemaktualisierung durchführen, einschließlich intelligenter Abhängigkeitsverwaltung:
sudo apt dist-upgrade
Pakete mit YUM verwalten
YUM (Yellowdog Updater, Modified) wird von Red Hat, CentOS und älteren Fedora-Versionen verwendet.
-
Paketlisten aktualisieren
Die Metadaten des Paketrepositorys aktualisieren:
sudo yum update -
Paket installieren
Neue Software durch Angabe des Paketnamens installieren:
sudo yum install package_name -
Paket entfernen
Eine Software von Ihrem System deinstallieren:
sudo yum remove package_name -
Nach Paketen suchen
Pakete nach einem Suchbegriff finden:
yum search search_term -
Installierte Pakete aktualisieren
Alle installierten Pakete auf die neuesten Versionen aktualisieren:
sudo yum upgrade
Weitere Paketverwaltungstools
- dnf (Dandified YUM): Der Nachfolger von YUM, verwendet in neueren Versionen von Fedora und CentOS. Die Befehle ähneln denen von YUM, bieten aber verbesserte Leistung und Abhängigkeitsauflösung.
- zypper: Paketmanager für openSUSE und SUSE Linux Enterprise Distributionen.
- pacman: Paketmanager für Arch Linux und seine Ableitungen, bekannt für seine Einfachheit und Geschwindigkeit.
Häufig verwendete Paketverwaltungsbefehle
Installierte Pakete abfragen
- APT:
dpkg -l - YUM/dnf:
yum list installedoderdnf list installed - pacman:
pacman -Q
Abhängigkeitsinformationen finden
- APT:
apt-cache show package_name - YUM/dnf:
yum deplist package_nameoderdnf repoquery --requires package_name - pacman:
pacman -Qi package_name
Verwenden Sie sudo vor administrativen Befehlen, um sie mit den notwendigen Rechten auszuführen. Eine ordnungsgemäße Paketverwaltung stellt sicher, dass Ihr System auf dem neuesten Stand ist, sicher und funktionsfähig mit den neuesten Softwarepaketen und Sicherheitspatches.