Deb-Dateien werden verwendet, um Pakete in Debian-basierten Distributionen wie Ubuntu, Debian und Mint zu installieren. Manchmal kommt das benötigte Paket jedoch nur im RPM-Format. Wenn dies der Fall ist, können Sie mit dem Alien-Programm ein RPM-Paket auf Ubuntu installieren. Mit diesem Programm können Sie eine RPM-Datei in eine DEB-Datei konvertieren oder eine RPM-Datei direkt auf Ihrem Ubuntu-Rechner installieren.
Hier bei LinuxAPT werden wir untersuchen, wie RPM unter Ubuntu OS installiert wird.
Sie können diesen Beitrag besuchen, um RPM-Pakete unter CentOS 8 zu installieren:https://linuxapt.com/blog/265-install-rpm-packages-on-centos-8
Verschiedene Methoden zur Installation von RPM auf Ubuntu
RPM ist eine Dateierweiterung, die zum Installieren von Paketen in RHEL, CentOS und Fedora verwendet wird. Sie können eine RPM-Datei unter Ubuntu mit dem Alien-Paketkonverter installieren. Über Alien können Sie entweder eine RPM-Datei in eine DEB-Datei konvertieren und sie mit dem Standard-Paketmanager installieren. Oder Sie können ein RPM-Paket direkt auf Ihrem Ubuntu-Betriebssystem installieren.
a. Konvertieren und Installieren von RPM auf Ubuntu
Hier werden wir zuerst die RPM-Datei über den Alien-Paketkonverter in eine DEB-Datei konvertieren. Dann installieren wir dieses deb-Paket mit dem Apt-Paketmanager.
1. RPM-Paket herunterladen
Laden Sie das RPM-Paket herunter, das Sie auf dem Ubuntu-System installieren möchten. Zur Demonstration installieren wir das Skype-RPM-Paket auf Ubuntu.
Wir haben das Skype-RPM-Paket von seiner offiziellen Website mit dem folgenden Befehl heruntergeladen:
$ wget https://repo.skype.com/latest/skypeforlinux-64.rpm
2. Installieren Sie den Alien-Paketkonverter
Installieren Sie nun den Alien-Paketkonverter mit dem folgenden Befehl:
$ sudo apt install alien
Es kann Sie um Ihre Zustimmung für die Operation bitten. Drücken Sie y, um fortzufahren.
Dadurch wird der Alien-Paketkonverter auf Ihrem System installiert.
3. Konvertieren Sie die RPM-Datei in Deb
Nachdem Alien nun installiert wurde, können Sie damit eine RPM-Datei in eine DEB-Datei konvertieren. Führen Sie den folgenden Befehl aus, um die RPM-Datei in deb zu konvertieren:
$ sudo alien <RPM_Package_Name>
Für das Skype-RPM-Paket haben wir den folgenden Befehl verwendet:
$ sudo alien skypeforlinux-64.rpm
Dieser Befehl konvertiert die angegebene RPM-Datei in eine deb-Datei.
4. Installieren Sie die konvertierte Deb-Datei
Um nun die konvertierte deb-Datei zu installieren, führen Sie den folgenden Befehl aus:
$ sudo dpkg -i skypeforlinux_8.82.0.403-2_amd64.deb
Dieser Befehl installiert die deb-Datei auf Ihrem System.
b. RPM direkt auf Ubuntu installieren
Hier werden wir die RPM-Datei mithilfe des Alien-Paketkonverters direkt auf Ubuntu installieren.
1. RPM-Paket herunterladen
Laden Sie die RPM-Datei herunter, die Sie auf Ihrem Ubuntu-Rechner installieren möchten. Zur Demonstration installieren wir das Skype-RPM-Paket auf Ubuntu.
Wir haben die Skype-RPM-Datei mit dem folgenden Befehl von der offiziellen Website heruntergeladen:
$ wget https://repo.skype.com/latest/skypeforlinux-64.rpm
2. Installieren Sie den Alien-Paketkonverter
Installieren Sie den Alien-Paketkonverter mit dem folgenden Befehl:
$ sudo apt install alien
Es kann Sie um Ihre Zustimmung für die Operation bitten. Drücken Sie y, um fortzufahren.
Dadurch wird der Alien-Paketkonverter auf Ihrem System installiert.
3. RPM-Datei installieren
Über Alien Converter können Sie die RPM-Datei direkt installieren, ohne sie in eine DEB-Datei zu konvertieren. Führen Sie den folgenden Befehl aus, um die RPM-Datei mit dem Alien-Paketkonverter zu installieren:
$ sudo alien --install <RPM_Package_Name>
Für das Skype-RPM-Paket haben wir den folgenden Befehl verwendet:
$ sudo alien --install skypeforlinux-64.rpm
Dieser Befehl installiert die RPM-Datei auf Ihrem Ubuntu-System.