Wie man RPM-Pakete auf CentOS installiert

Suraj Joshi 30 Januar 2023
  1. RPM-Pakete mit yum installieren
  2. Entfernen des RPM-Pakets mit yum
  3. RPM-Pakete mit yum installieren
  4. Aktualisieren des RPM-Pakets mit rpm
  5. Entfernen des RPM-Pakets mit rpm
Wie man RPM-Pakete auf CentOS installiert

RPM steht für Redhat Package Manager, ein Paketverwaltungswerkzeug für Red Hat-basierte Linux-Distributionen wie CentOS und Fedora. Wir können RPM-Pakete unter CentOS installieren, indem wir yum und rpm Kommandozeilen-Dienstprogramme verwenden.

Bevor wir RPM-Pakete in unserem System installieren, müssen wir die Systemkompatibilität dieser Pakete prüfen und sicherstellen, dass die Version des Pakets, das wir installieren wollen, von dem aktuell in unserem System installierten Betriebssystem unterstützt wird.

In ähnlicher Weise müssen wir, um RPM-Pakete zu installieren, ebenfalls als Superuser oder Benutzer mit den udo-Privilegien angemeldet sein.

Bevor wir die Pakete installieren, müssen wir die Pakete in unserem System herunterladen. Wir können sie entweder direkt aus dem Internet herunterladen, indem wir den Browser benutzen, oder wir benutzen Kommandozeilenprogramme wie wget oder curl, um die Pakete herunterzuladen.

RPM-Pakete mit yum installieren

yum ist ein Kommandozeilen-Dienstprogramm für Red-Hat-basierte Linux-Distributionen zum Herunterladen, Installieren, Aktualisieren und Entfernen von Paketen. Um RPM-Pakete mit yum zu installieren, folgen wir den folgenden Schritten:

  • Zuerst laden wir das Paket entweder direkt mit dem Browser oder mit Kommandozeilenprogrammen wie curl und wget herunter.
    wget https://repo.com/package.rpm
    

    Er geht auf die Site repo.com und lädt das Paket package.rpm im aktuellen Arbeitsverzeichnis herunter.

  • Nun installieren wir das heruntergeladene Paket mit dem Befehl yum localinstall:
    sudo yum localinstall package.rpm
    

    Er fragt nach einer Bestätigung, und wenn wir y eingeben und die Eingabetaste drücken, installiert der Befehl das Paket package.rpm. Der Befehl installiert auch alle fehlenden Abhängigkeiten, wenn unser System die Installation der Abhängigkeiten erlaubt. Wenn der Befehl keine Abhängigkeiten installieren kann, listet er alle fehlenden Abhängigkeiten auf, und wir müssen sie manuell installieren.

  • Alternativ können wir den folgenden Befehl verwenden, um rpm-Pakete mit yum herunterzuladen und zu installieren.
    sudo yum localinstall https://repo.com/package.rpm
    

Entfernen des RPM-Pakets mit yum

Um das installierte Paket RPM zu entfernen, können wir den Befehl yum remove gefolgt vom Namen des zu entfernenden Pakets verwenden.

sudo yum remove package.rpm

Dadurch wird das Paket package.rpm von unserem System entfernt.

RPM-Pakete mit yum installieren

rpm ist auch ein Kommandozeilen-Dienstprogramm für Red-Hat-basierte Linux-Distributionen zum Herunterladen, Installieren, Aktualisieren und Entfernen von Paketen. Um RPM-Pakete mit rpm zu installieren, folgen wir den folgenden Schritten:

  • Zuerst laden wir das Paket entweder direkt mit dem Browser oder mit Kommandozeilenprogrammen wie curl und wget herunter.
    wget https://repo.com/package.rpm
    

    Er geht auf die Site repo.com und lädt das Paket package.rpm im aktuellen Arbeitsverzeichnis herunter.

  • Nun installieren wir das heruntergeladene Paket mit dem Befehl rpm mit der Option -i:
    sudo rpm -i package.rpm
    

    Es wird das Paket package.rpm installiert, und wenn es irgendwelche fehlenden Abhängigkeiten gibt, wird der Befehl alle fehlenden Abhängigkeiten auflisten, und wir müssen sie manuell installieren.
    Wir fügen dem Befehl die Option -v und die Option -h hinzu, um die ausführliche Ausgabe zu sehen.

  • Alternativ können wir das folgende Kommando benutzen, um rpm-Pakete herunterzuladen und zu installieren, indem wir rpm benutzen.
    sudo rpm -ivh https://repo.com/package.rpm
    

Aktualisieren des RPM-Pakets mit rpm

Um das installierte Paket RPM zu entfernen, verwenden wir den Befehl rpm mit der Option -U, gefolgt vom Namen des zu aktualisierenden Pakets.

sudo rpm -Uvh package.rpm

Dadurch wird das Paket package.rpm in unserem System aktualisiert.

Entfernen des RPM-Pakets mit rpm

Um das installierte Paket RPM zu entfernen, verwenden wir den Befehl rpm mit der Option -e gefolgt vom Namen des zu entfernenden Pakets.

sudo rpm -evh package.rpm

Dadurch wird das Paket package.rpm von unserem System entfernt.

Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn