GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer le fichier deb dans RHEL 8 / CentOS 8 Linux

Il peut arriver un moment où le package que vous souhaitez installer dans RHEL 8 / CentOS 8 n'est tout simplement pas disponible en tant que fichier RPM. L'alternative est de télécharger la source et de la compiler vous-même, ou - alternativement - de générer ultérieurement un fichier RPM à partir de ce code source.

Mais il y a un autre chemin. Étant donné que les distributions basées sur Debian ont beaucoup plus d'utilisateurs que celles basées sur RPM, le nombre de packages disponibles dans leurs référentiels est plus élevé. Il y a de fortes chances que vous puissiez trouver un fichier DEB pour le package que vous souhaitez. Voici comment installer ce fichier DEB dans RedHat Linux à l'aide d'un petit utilitaire appelé alien .

Dans ce didacticiel, vous apprendrez :

  • Comment installer alien dans RHEL 8/CentOS 8
  • Comment convertir un package DEB en package RPM

La conversion de fichiers avec alien ne prend pas longtemps.

Configuration logicielle requise et conventions utilisées

Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système RHEL 8/CentOS 8
Logiciel extraterrestre
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

Installer un extraterrestre

Alien est un outil de conversion entre différents formats de package. Il prend actuellement en charge la conversion vers et depuis les packages RPM, DEB, Stampede SLP, LSB, Slackware TGZ et les fichiers Solaris PKG. Télécharger alien avec

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

et décompressez l'archive :

$ tar xf alien_8.95.tar.xz

Alien utilise Perl vous en aurez donc besoin pour compiler la source. Installer Perl avec

# dnf install perl

s'il n'est pas déjà installé. Ensuite, vous pouvez continuer et compiler le alien code source dans le répertoire fraîchement décompressé avec

# perl Makefile.PL; make; make install

Conversion des packages DEB en RPM

Une fois qu'Alien est installé, son utilisation est simple. Pour convertir un paquet Debian au format RPM, utilisez

# alien --to-rpm file.deb

file.deb est le package DEB que vous avez téléchargé. Cela générera un équivalent RPM pour ce fichier DEB que vous pourrez installer avec

# rpm -ivh file.rpm

Conclusion

L'utilitaire extraterrestre n'est pas infaillible. Cela fonctionne très bien pour les petits packages qui n'ont pas beaucoup de dépendances, mais il peut rencontrer des problèmes lors de la conversion de packages plus volumineux tels que l'ensemble de la suite KDE ou LibreOffice. C'est cependant un moyen rapide de mettre la main sur la version RPM d'un fichier Debian.


Cent OS
  1. Comment installer un fichier RPM sur un système d'exploitation Linux (CentOS, RHEL et Fedora)

  2. Comment installer redmine sur RHEL 8 / CentOS 8 Linux

  3. Comment installer Hadoop sur RHEL 8 / CentOS 8 Linux

  4. Comment installer Perl sur RHEL 8 / CentOS 8 Linux

  5. Comment installer le serveur DNS sur RHEL 8 / CentOS 8 Linux

Comment installer un package RPM sur RHEL 8 / CentOS 8 Linux

Comment installer des packages sur le système Linux RHEL 8 / CentOS 8

Comment installer le fichier deb dans RHEL 8 / CentOS 8 Linux

Comment installer le fichier bin dans RHEL 8 / CentOS 8 Linux

Comment installer WordPress sur RHEL 8 / CentOS 8 Linux

Comment installer GIMP sur CentOS 8 / RHEL 8 Linux