YUM (Yellowdog Updater Modified) ist ein leistungsstarker Paketmanager, der in RPM-basierten Linux-Distributionen wie CentOS, AlmaLinux und Red Hat Enterprise Linux (RHEL) verwendet wird. Er ermöglicht Benutzern die Installation, Aktualisierung, Entfernung und Verwaltung von Softwarepaketen aus Repositories mit einfachen Befehlen.

In dieser kurzen Anleitung führen wir Sie durch die wichtigsten YUM-Befehle zur Verwaltung von Paketen auf Ihrem Linux-Server

Installieren von Paketen

Um ein neues Paket zu installieren, verwenden Sie:

sudo yum install [Paket-Name]

Beispiel:

sudo yum install httpd

Dies installiert den Apache HTTP Server und seine Abhängigkeiten.

Aktualisieren von Systempaketen

Um alle installierten Pakete auf Ihrem Server zu aktualisieren:

sudo yum update

Dies prüft auf Aktualisierungen aus den aktivierten Repositories und installiert sie.

Sie können auch ein bestimmtes Paket aktualisieren:

sudo yum update [Paket-Name]

Entfernen von Paketen

Um ein Paket zu deinstallieren:

sudo yum remove [Paket-Name]

Dadurch werden das Paket und alle nicht mehr benötigten Abhängigkeiten entfernt.

Suche nach Paketen

So suchen Sie nach einem Paket nach Name oder Schlüsselwort:

yum search [Schlüsselwort]

Beispiel:

yum search php

Dies hilft Ihnen, Pakete im Zusammenhang mit PHP zu finden.

Paketinformationen erhalten

Um Details wie Version, Beschreibung und Größe zu sehen:

yum info [Paket-Name]

Installierte Pakete auflisten

Um alle installierten Pakete aufzulisten:

yum list installed

Sie können die Ergebnisse nach Namen filtern:

yum list installed | grep nginx

Repositories verwalten

Um alle aktivierten Repositories anzuzeigen:

yum repolist

Um Repos zu aktivieren oder zu deaktivieren, bearbeiten Sie die .repo-Dateien in /etc/yum.repos.d/.

YUM-Cache löschen

Wenn Sie auf Probleme stoßen oder Speicherplatz freigeben wollen:

yum clean all

Dies löscht zwischengespeicherte Metadaten und Pakete.

Letzte Überlegungen

YUM ist ein flexibles und zuverlässiges Werkzeug für die Verwaltung von Software auf RPM-basierten Linux-Systemen. Mit nur wenigen Befehlen können Sie Ihre Serverpakete auf dem neuesten Stand, sicher und gut gewartet halten.