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.

  1. Paketlisten aktualisieren

    Vor der Installation oder Aktualisierung von Paketen die Paketliste aktualisieren:

    sudo apt update
  2. Paket installieren

    Neue Software durch Angabe des Paketnamens installieren:

    sudo apt install package_name
  3. Paket entfernen

    Eine Software von Ihrem System deinstallieren:

    sudo apt remove package_name
  4. Nach Paketen suchen

    Pakete nach einem Suchbegriff finden:

    apt search search_term
  5. Installierte Pakete aktualisieren

    Alle installierten Pakete auf die neuesten Versionen aktualisieren:

    sudo apt upgrade
  6. 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.

  1. Paketlisten aktualisieren

    Die Metadaten des Paketrepositorys aktualisieren:

    sudo yum update
  2. Paket installieren

    Neue Software durch Angabe des Paketnamens installieren:

    sudo yum install package_name
  3. Paket entfernen

    Eine Software von Ihrem System deinstallieren:

    sudo yum remove package_name
  4. Nach Paketen suchen

    Pakete nach einem Suchbegriff finden:

    yum search search_term
  5. 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 installed oder dnf list installed
  • pacman: pacman -Q

Abhängigkeitsinformationen finden

  • APT: apt-cache show package_name
  • YUM/dnf: yum deplist package_name oder dnf 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.