So installieren Sie die RPM-Datei unter Linux

By | December 3, 2019

Unter Linux gibt es bestimmte Objekte, mit denen wir bestimmte Administrations- und Prozesssteuerungsaufgaben ausführen können. Eine davon sind die RPM-Dateien, eine RPM-Datei (Red Hat Package Manager), die zum Speichern von Installationspaketen in Betriebssystemen verwendet wird Linux, sowie deren Aktualisierung.

RPM kann mit Paketmanagern wie Yum oder DNF verwendet werden, um die Download- und Installationsaufgaben so vollständig wie möglich zu gestalten. Unter diesem Gesichtspunkt bieten RPM-Dateien dem Benutzer und dem Administrator eine einfache Möglichkeit, Software zu verteilen, zu installieren, zu aktualisieren oder zu löschen, da die Dateien an einem einzigen Speicherort gepackt sind.

Was ist RPM?
Eine RPM-Datei ist ein Element von Red Hat, mit dem Installationspakete unter Linux gespeichert werden sollen. Mit diesen RPM-Dateien wird es viel einfacher, die Software zu verwalten, da wir sie in einer einzigen Site zusammengefasst haben. Wenn Sie ein System neu installieren oder sogar entfernen, erleichtert eine RPM-Datei die Aufgabe. Obwohl RPM-Dateien auf anderen Systemen wie Windows nicht verwendet werden können, können wir ein Dekomprimierungsprogramm verwenden, um deren Inhalt anzuzeigen.

Da es sich bei RPM um Red Hat handelt, ist seine Verwendung in Distributionen wie CentOS, Fedora oder Red Hat sowie in anderen Distributionen, die wir mit .deb-Paketen verwenden können, von entscheidender Bedeutung.

TechnoWikis erklärt, wie eine RPM-Datei unter Linux installiert wird. In diesem Fall verwenden wir CentOS 8.

1. Wie installiere ich RPM mit Yum unter Linux?

Wenn wir ein Paket mit dem Befehl yum aus einem Repository installieren, wird standardmäßig die Syntax “yum install package” ausgeführt, die zum Herunterladen der RPM-Datei aus dem offiziellen Repository führt. Es ist jedoch möglich, die Syntax “yum install file.rpm” zu verwenden. um eine lokale RPM-Datei anzugeben, die installiert werden soll. In diesem Beispiel werden wir Google installieren. Um dies zu ermöglichen, müssen wir zuerst das RPM von der offiziellen Website herunterladen, da es lokal verwendet wird.

Schritt 1

Sobald wir die RPM-Datei haben, werden wir in diesem Fall Folgendes ausführen:

 yum install ./Google-chrome-stable_current_x86_64.rpm 

1-How-to-RPM-Installation-mit-Yum-en-Linux.png

Schritt 2

In diesem Fall werden Sie aufgefordert, den Buchstaben “s” einzugeben, um den Download und die Installation der Datei zu bestätigen: 2-Wie-installiere-ich-RPM-mit-Yum-en-Linux.png

Schritt 3

Drücken Sie die Eingabetaste, und der Installationsvorgang wird ausgeführt: 3-Wie-installiere-ich-RPM-mit-Yum-en-Linux.png

Schritt 4

Danach wird der Installationsprozess der RPM-Datei abgeschlossen: 4-Wie-installiere-ich-RPM-mit-Yum-en-Linux.png

Bei diesem Vorgang wird die RPM-Datei zusammen mit den jeweiligen Abhängigkeiten installiert.

2. Wie installiere ich DNF mit Yum unter Linux?

Eine weitere Option, die verwendet werden kann, ist der DNF-Befehl, ein weiterer Paketmanager unter Linux.

Schritt 1

Die Installation ist erforderlich, indem Sie Folgendes ausführen:

 yum installiere dnf 
Schritt 2

Danach werden wir mit der heruntergeladenen RPM-Datei in diesem Fall für Apache Folgendes ausführen:

 dnf installiere httpd-2.4.6-90.el7.centos.x86_64.rpm 

5-Wie installiere ich-DNF mit-Yum-en-Linux.png?

Schritt 3

Wir akzeptieren den Download und die Installation des Pakets mit dem Buchstaben “S”: 6-Wie-installiere-DNF-mit-Yum-en-Linux.png

3. So verwenden Sie RPM unter Linux

Standardmäßig können wir unter Linux rpm direkt für die Installation der RPM-Dateien mit dem Parameter -i verwenden, aber diese Methode löst die Paketabhängigkeiten nicht automatisch auf. Wir werden Folgendes sehen. Dies bedeutet, dass die Abhängigkeiten manuell installiert werden müssen, was mehr Zeit in Anspruch nimmt.

7-How-to-Use-RPM-in-Linux.png

Mit YUM oder DNF ist es möglich, die RPM-Dateien zuverlässig und vollständig unter Linux zu installieren.

Leave a Reply

Your email address will not be published.