GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie RPM-Pakete unter CentOS 8

RPM ist ein Verpackungsformat, das von den meisten gängigen Linux-Distributionen wie CentOS, Red Hat und Fedora verwendet wird. Im offiziellen CentOS-Repository ist eine Vielzahl von Paketen verfügbar, die direkt mit dem Yum-Paketmanager-Tool installiert werden können. Die RPM-Pakete, die nicht im CentOS-Standard-Repository verfügbar sind, können einfach installiert werden, indem das entsprechende Repository aktiviert oder aktiviert wird. Oft müssen Sie die RPM-Pakete von den offiziellen Softwareseiten herunterladen und manuell herunterladen.

Wir werden in diesem Tutorial erläutern, wie RPM-Pakete auf einem CentOS 8-System über die Befehlszeile installiert werden.

Voraussetzungen

Sie benötigen Root-Rechte, um die Verwaltungsbefehle auszuführen.

Die RPM-Pakete können auf einem CentOS 8-System auf zwei verschiedene Arten installiert werden:

  1. Installieren Sie das RPM-Paket mit dem Yum-Paketmanager
  2. Installieren Sie das RPM-Paket mit dem RPM-Befehl

Methode 1:Installieren Sie das RPM-Paket mit dem Yum-Paketmanager

Yum wird als Standard-Paketmanager für die CentOS-Distribution verwendet. Mit diesem Paketmanager-Tool kann der Benutzer Pakete aus dem offiziellen CentOS-Repository installieren, herunterladen, aktualisieren, suchen und entfernen und die gleiche Aufgabe mit dem Drittanbieter-Repository ausführen. Starten Sie einfach das Terminalfenster auf Ihrem CentOS-Desktop über das linke Seitenleistenmenü und führen Sie dann die folgenden Schritte aus:

Laden Sie die RPM-Datei von der offiziellen Website herunter

Wenn Sie diese Methode verwenden, laden Sie das RPM-Paket von einer Website herunter. Im folgenden Beispiel wird die Slack-RPM-Datei mit dem folgenden „wget“-Befehl aus dem offiziellen Download-Paket heruntergeladen:

$  wget https://downloads.slack-edge.com/linux_releases/slack-4.9.1-0.1.fc21.x86_64.rpm

Installieren Sie die RPM-Datei

Das heruntergeladene RPM-Paket kann auf Ihrem System installiert werden, indem Sie den folgenden Befehl „yum localinstall“ zusammen mit dem Paketnamen ausführen:

$ sudo yum localinstall filename.rpm

Um alle RPM-Dateien aus einem Verzeichnis zu installieren, verwenden Sie den folgenden Befehl:

$ sudo yum localinstall ./slack-*.rpm

Hier gehen wir davon aus, dass die obige RPM-Datei mit Ihrem System kompatibel ist. Drücken Sie also „y“ und „Enter“, wenn auf dem Terminal eine Eingabeaufforderung erscheint, die automatisch alle für dieses Paket erforderlichen Abhängigkeiten installiert.

In einigen Fällen sind RPM-Pakete von anderen Paketen abhängig, die derzeit nicht auf Ihrem System installiert sind. Wenn diese Pakete also im Repository vorhanden sind, sind sie auf Ihrem CentOS-System aktiviert. Yum installiert automatisch alle Abhängigkeiten. Wenn jedoch keine Abhängigkeiten im Repository verfügbar sind, müssen Sie diese Abhängigkeiten zuerst unabhängig mit dem Yum-Paket-Manager-Tool auf Ihrem System installieren.

Sie können auch eine andere Option wählen, die anstatt die RPM-Datei separat herunterzuladen, einfach die URL des RPM-Pakets mit dem folgenden Befehl übergeben:

$ sudo yum localinstall https://domain.com/file.rpm

Das installierte RPM-Paket kann auch mithilfe des Yum-Paketmanagers von Ihrem System entfernt werden, indem Sie den folgenden Befehl verwenden:

$ sudo yum remove file.rpm

Methode 2:RPM-Paket mit dem RPM-Tool installieren

Mit dem RPM-Tool können Sie ein Paket auf Ihrem CentOS-System installieren, aktualisieren und entfernen.

Verwenden Sie den folgenden Befehl, um ein beliebiges RPM-Paket zu installieren:

$ sudo rpm -ivh file.rpm

Im obigen Befehl zeigt -v den ausführlichen und h den mit Hash markierten Fortschrittsbalken. Wenn dieses Paket jedoch von anderen Paketen abhängt, werden während der Installation die Namen fehlender Abhängigkeiten auf dem Terminal aufgelistet. Dann müssen Sie alle diese Abhängigkeiten manuell herunterladen und installieren.

Sie können auch die URL des RPM-Pakets mit dem folgenden Befehl verwenden, anstatt das RPM-Paket herunterzuladen.

$ sudo rpm -ivh https://domain.com/file.rpm

Verwenden Sie die Option „-U“, um ein beliebiges RPM-Paket mit dem RPM-Tool wie folgt zu aktualisieren:

$ sudo rpm -Uvh file.rpm

Um ein RPM-Paket ohne seine Abhängigkeiten zu installieren, verwenden Sie den folgenden Terminalbefehl:

$ sudo rpm -Uvh --nodeps file.rpm

Um das RPM-Paket von Ihrem System zu löschen oder zu entfernen, verwenden Sie die Option „-e“ gefolgt vom Namen der RPM-Datei wie folgt:

$ sudo rpm -e file.rpm

Schlussfolgerung

Wir haben alle Informationen zur Installation des RPM-Pakets auf dem CentOS 8-System aufgeführt. Wir haben zwei Methoden erklärt, mit denen Sie Rpm-Pakete auf Ihrem CentOS-System einfach herunterladen, installieren, aktualisieren und löschen können. Testen Sie zum besseren Verständnis all diese Befehle mit Ihrer eigenen RPM-Paket-URL auf CentOS und geben Sie uns im Falle eines Problems Ihr Feedback über Kommentare.


Cent OS
  1. Wie installiere ich Mod_Pagespeed auf Centos?

  2. So installieren Sie RPM-Pakete auf Debian 11 Bullseye

  3. So installieren Sie Ntopng unter CentOS 6

  4. So installieren Sie tar.gz in CentOS

  5. So installieren Sie RPM-Pakete auf Ubuntu

So installieren Sie RPM auf CentOS

So installieren und verwalten Sie Pakete auf CentOS mit RPM

So installieren Sie RPM-Pakete in CentOS, RHEL und Fedora

So installieren Sie RPM-Pakete unter Ubuntu 22.04 LTS

So installieren Sie HHVM auf CentOS 6

So installieren Sie Deluge unter CentOS 7