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

So installieren Sie die Deb-Datei in RHEL 8 / CentOS 8 Linux

Es kann vorkommen, dass das Paket, das Sie in RHEL 8 / CentOS 8 installieren möchten, einfach nicht als RPM-Datei verfügbar ist. Die Alternative besteht darin, den Quellcode herunterzuladen und selbst zu kompilieren oder – alternativ – später eine RPM-Datei aus diesem Quellcode zu generieren.

Aber es gibt einen anderen Weg. Angesichts der Tatsache, dass Debian-basierte Distributionen viel mehr Benutzer haben als RPM-basierte, ist die Anzahl der verfügbaren Pakete in ihren Repositories größer. Wahrscheinlich finden Sie eine DEB-Datei für das gewünschte Paket. So installieren Sie diese DEB-Datei in RedHat Linux mit Hilfe eines kleinen Dienstprogramms namens alien .

In diesem Tutorial lernen Sie:

  • So installieren Sie Alien in RHEL 8 / CentOS 8
  • So konvertieren Sie ein DEB-Paket in ein RPM-Paket

Die Dateikonvertierung mit Alien dauert nicht lange.

Softwareanforderungen und verwendete Konventionen

Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System RHEL 8 / CentOS 8
Software fremd
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Alien installieren

Alien ist ein Tool zum Konvertieren zwischen verschiedenen Paketformaten. Es unterstützt derzeit die Konvertierung zu und von RPM, DEB, Stampede SLP, LSB, Slackware TGZ-Paketen und Solaris PKG-Dateien. Laden Sie alien herunter mit

$ wget -c https://sourceforge.net/projects/alien-pkg-convert/files/release/alien_8.95.tar.xz

und das Archiv entpacken:

$ tar xf alien_8.95.tar.xz

Alien verwendet Perl Sie werden es also brauchen, um die Quelle zu kompilieren. Installieren Sie Perl mit

# dnf install perl

falls es noch nicht installiert ist. Dann können Sie fortfahren und den alien kompilieren Quellcode im frisch entpackten Verzeichnis mit

# perl Makefile.PL; make; make install

Konvertieren von DEB-Paketen in RPM

Sobald Alien installiert ist, ist die Verwendung einfach. Um ein Debian-Paket in das RPM-Format zu konvertieren, verwenden Sie

# alien --to-rpm file.deb

wobei file.deb ist das DEB-Paket, das Sie heruntergeladen haben. Dadurch wird ein RPM-Äquivalent für diese DEB-Datei generiert, mit der Sie installieren können

# rpm -ivh file.rpm

Schlussfolgerung

Das Alien-Dienstprogramm ist nicht ausfallsicher. Es funktioniert hervorragend für kleine Pakete, die nicht viele Abhängigkeiten haben, aber es kann zu Problemen beim Konvertieren größerer Pakete wie der gesamten KDE-Suite oder LibreOffice kommen. Es ist jedoch ein schneller Weg, die RPM-Version einer Debian-Datei in die Finger zu bekommen.


Cent OS
  1. So installieren Sie eine RPM-Datei unter Linux-Betriebssystemen (CentOS, RHEL und Fedora)

  2. So installieren Sie Redmine unter RHEL 8 / CentOS 8 Linux

  3. So installieren Sie Hadoop unter RHEL 8 / CentOS 8 Linux

  4. So installieren Sie Perl unter RHEL 8 / CentOS 8 Linux

  5. So installieren Sie den DNS-Server unter RHEL 8 / CentOS 8 Linux

So installieren Sie ein RPM-Paket unter RHEL 8 / CentOS 8 Linux

So installieren Sie Pakete auf dem Linux-System RHEL 8 / CentOS 8

So installieren Sie die Deb-Datei in RHEL 8 / CentOS 8 Linux

So installieren Sie die bin-Datei in RHEL 8 / CentOS 8 Linux

So installieren Sie WordPress unter RHEL 8 / CentOS 8 Linux

So installieren Sie GIMP unter CentOS 8 / RHEL 8 Linux