Einführung
Während Sie unter Linux arbeiten, haben Sie möglicherweise herunterladbare Dateien mit der Erweiterung .rpm gesehen. Rpm-Dateien sind so konzipiert, dass sie unabhängig außerhalb eines Software-Repositorys heruntergeladen und installiert werden können.
Diese Anleitung zeigt Ihnen, wie Sie eine .rpm-Datei auf Ihrem Linux CentOS- oder Fedora-System installieren.
Voraussetzungen
- Ein Benutzerkonto mit sudo-Berechtigungen
- Zugriff auf ein Terminalfenster / eine Befehlszeile (Menü> Anwendungen> Dienstprogramme> Terminal, Strg-Alt-F2)
- RPM-, DNF- und YUM-Paketmanager (alle standardmäßig enthalten)
Schritt 1:Laden Sie die RPM-Installationsdatei herunter
Normalerweise wird ein Webbrowser verwendet, um eine .rpm-Datei zu suchen und herunterzuladen. Wenn jedoch kein Browser verfügbar ist, können Sie trotzdem eine Datei herunterladen, wenn Sie wissen, wo sie sich befindet.
Möglicherweise müssen Sie ein Softwaretool namens wget
installieren .
So installieren Sie wget
Geben Sie in CentOS Folgendes in ein Terminalfenster ein:
sudo yum install wget
So installieren Sie wget
Geben Sie in Fedora Folgendes ein:
sudo dnf install wget
Jetzt können Sie wget
verwenden Befehl, um die gewünschte .rpm-Datei herunterzuladen. Geben Sie Folgendes ein:
wget http://some_website/sample_file.rpm
Das System sollte die Website erreichen und die Datei in Ihr aktuelles Arbeitsverzeichnis herunterladen.
Schritt 2:RPM-Datei unter Linux installieren
Installieren Sie die RPM-Datei mit dem RPM-Befehl
Um ein .rpm-Paket in CentOS Linux zu installieren, geben Sie Folgendes ein:
sudo rpm -i sample_file.rpm
Das -i
switch teilt dem Paketmanager mit, dass Sie die Datei installieren möchten.
Weitere Informationen zum RPM-Installationsprogramm finden Sie in der RPM-Dokumentation.
Installieren Sie die RPM-Datei mit Yum
Alternativ können Sie yum
verwenden Paketmanager, um .rpm-Dateien zu installieren.
Geben Sie Folgendes ein:
sudo yum localinstall sample_file.rpm
Die localinstall
Optionsanweisungen yum
um in Ihrem aktuellen Arbeitsverzeichnis nach der Installationsdatei zu suchen.
Installieren Sie RPM auf Fedora
Geben Sie Folgendes ein, um ein .rpm-Paket unter Fedora Linux zu installieren:
sudo rpm -i sample_file.rpm
Genau wie in CentOS weist der Schalter -i RPM an, die Software zu installieren.
Eine andere Methode ist die Verwendung von dnf Hilfsprogramm zum Installieren des Pakets:
sudo dnf localinstall sample_file.rpm
Im Gegensatz zu vielen Linux-Tools besteht DNF nicht aus einer Reihe von Initialen. Es ist lediglich die nächste Evolution des yum Paketmanager.
RPM-Paket entfernen
Das RPM-Installationsprogramm kann verwendet werden, um ein Softwarepaket zu entfernen (oder zu deinstallieren).
Geben Sie Folgendes in ein Terminalfenster ein:
sudo rpm -e sample_file.rpm
Das -e
Option weist RPM an, zu löschen die Software. Überprüfen Sie die RPM-Abhängigkeiten
Bisher geht diese Anleitung davon aus, dass die Software entweder keine Abhängigkeiten hat oder sie bereits installiert sind.
Um die .rpm zu überprüfen Datei für Abhängigkeiten mit dem folgenden Befehl:
sudo rpm -qpR sample_file.rpm
Das System sollte alle Abhängigkeiten auflisten:
-q
– Diese Option weist RPM an, abzufragen die Datei-p
– Mit dieser Option können Sie das Zielpaket angeben abzufragen-R
– Dies listet die Anforderungen auf für das Paket
Falls Abhängigkeiten fehlen, können Sie diese mit yum aus den Standard-Repositories installieren oder dnf . Wenn Ihre Software andere nicht standardmäßige Software erfordert, wird dies häufig in den Installationsanweisungen angegeben.
RPM-Pakete aus dem Repository herunterladen
Ein aufregendes Feature von yum Paket-Manager ist, dass Sie .rpm herunterladen können Dateien direkt aus dem Repository. Dies kann hilfreich sein, wenn Sie über eine begrenzte Bandbreite verfügen oder eine einzelne heruntergeladene Datei zwischen Systemen kopieren möchten. Es kann auch hilfreich sein, wenn Sie nur sporadisch auf das Internet zugreifen und keine Zeit damit verbringen möchten, auf die Fertigstellung Ihres Installationsprogramms zu warten.
Zum Herunterladen einer .rpm Datei aus den Repositorys, geben Sie Folgendes ein:
sudo yumdownloader packagename
Wenn Sie beispielsweise die Dateien für Apache herunterladen möchten, ersetzen Sie Paketname mit httpd . Anschließend können Sie die Datei wie oben beschrieben installieren.