Wie man RPM-Pakete auf CentOS installiert
-
RPM-Pakete mit
yum
installieren -
Entfernen des
RPM
-Pakets mityum
-
RPM-Pakete mit
yum
installieren -
Aktualisieren des
RPM
-Pakets mitrpm
-
Entfernen des
RPM
-Pakets mitrpm
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
undwget
herunter.wget https://repo.com/package.rpm
Er geht auf die Site
repo.com
und lädt das Paketpackage.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 Paketpackage.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 mityum
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
undwget
herunter.wget https://repo.com/package.rpm
Er geht auf die Site
repo.com
und lädt das Paketpackage.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 wirrpm
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 is a backend software engineer at Matrice.ai.
LinkedIn