Einführung
RPM ist ein Paketformat, das von Red Hat-basierten Derivaten wie CentOS, RHEL oder Fedora verwendet wird. Der Name kommt vom RPM Package Manager (RPM), einem kostenlosen Open-Source-Paketverwaltungssystem zum Installieren, Deinstallieren und Verwalten von Softwarepaketen unter Linux.
Ist es möglich, .rpm-Dateien auf Debian zu installieren basierte Distributionen wie Ubuntu ? Die Antwort ist Ja . Sie müssen jedoch vorsichtig sein, da dies zu Paketabhängigkeitskonflikten führen kann.
Folgen Sie den Schritten in diesem Tutorial, um zu erfahren, wie Sie .rpm-Pakete unter Ubuntu installieren.
Voraussetzungen
- Ein Benutzerkonto mit sudo Privilegien
- Zugriff auf ein Terminal/eine Befehlszeile
- passend Paketmanager (standardmäßig enthalten)
Schritte zum Installieren eines RPM-Pakets auf Ubuntu
Alien-Paket installieren
Um die Stabilität des Installationsprozesses zu verbessern, müssen wir die .rpm-Datei in ein .deb-Dateiformat konvertieren.
Außerirdischer ist ein nützliches Tool, das Konvertierungen zwischen den Dateiformaten Red Hat RPM, Debian Deb, Stampede slp, Slackware tsz und Solaris pkg erleichtert.
Um Alien zu installieren Gehen Sie folgendermaßen vor:
1. Überprüfen Sie den Status der Universe-Verteilungskomponente:
sudo add-apt-repository universe
2. Stellen Sie sicher, dass Ihre Repositories auf dem neuesten Stand sind:
sudo apt-get update
3. Der folgende Befehl installiert Alien Konvertierungstool:
sudo apt-get install alien
.rpm-Dateien in das .deb-Format konvertieren
Nun, dieser Alien installiert wurde, ist es an der Zeit, die Dateien in das .deb-Format zu konvertieren, um die Installation abzuschließen. Wechseln Sie in den Ordner, in dem sich die .rpm-Datei befindet, und geben Sie den folgenden Befehl ein:
sudo alien packagename.rpm
Dieser Befehl weist den Alien an Tool, um den Konvertierungsprozess der .rpm-Datei in eine .deb-Datei einzuleiten.
Installieren Sie das konvertierte .rpm-Paket auf Ubuntu
Nachdem die Konvertierung abgeschlossen ist, geben Sie folgenden Befehl ein, um die Installation zu starten:
sudo dpkg –i packagename.deb
Sie haben erfolgreich eine konvertierte .rpm-Datei auf Ubuntu installiert.
So installieren Sie das .rpm-Paket direkt auf Ubuntu
Der unten verwendete Befehl installiert ein .rpm-Paket in Ubuntu, ohne es vorher in ein .deb-Dateiformat zu konvertieren.
Dieser Befehl kann zu ernsthaften Kompatibilitätsproblemen führen, wenn Sie versuchen, ihn mit wichtigen Systempaketen auszuführen. RPM wurde ursprünglich nicht für Debian-basierte Distributionen entwickelt. Da wir bereits Alien installiert haben Wir können das Tool verwenden, um RPM-Pakete zu installieren, ohne sie zuerst konvertieren zu müssen.
Um diese Aktion abzuschließen, geben Sie diesen Befehl ein:
sudo alien –i packagename.rpm
Sie haben jetzt direkt ein RPM-Paket auf Ubuntu installiert. Denken Sie daran, dass das Installieren von Paketen in Formaten, die nicht Ubuntu-nativ sind, ein erhebliches Risiko darstellen kann.