Wie man RPM-Pakete auf CentOS installiert
-
RPM-Pakete mit
yuminstallieren -
Entfernen des
RPM-Pakets mityum -
RPM-Pakete mit
yuminstallieren -
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
curlundwgetherunter.wget https://repo.com/package.rpmEr geht auf die Site
repo.comund lädt das Paketpackage.rpmim aktuellen Arbeitsverzeichnis herunter. -
Nun installieren wir das heruntergeladene Paket mit dem Befehl
yum localinstall:sudo yum localinstall package.rpmEr fragt nach einer Bestätigung, und wenn wir
yeingeben 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 mityumherunterzuladen 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
curlundwgetherunter.wget https://repo.com/package.rpmEr geht auf die Site
repo.comund lädt das Paketpackage.rpmim aktuellen Arbeitsverzeichnis herunter. -
Nun installieren wir das heruntergeladene Paket mit dem Befehl
rpmmit der Option-i:sudo rpm -i package.rpmEs wird das Paket
package.rpminstalliert, 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-vund die Option-hhinzu, um die ausführliche Ausgabe zu sehen. -
Alternativ können wir das folgende Kommando benutzen, um
rpm-Pakete herunterzuladen und zu installieren, indem wirrpmbenutzen.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