Présentation
RPM est un format de package utilisé par les dérivés basés sur Red Hat tels que CentOS, RHEL ou Fedora. Le nom vient du RPM Package Manager (RPM), un système de gestion de packages gratuit et open source permettant d'installer, de désinstaller et de gérer des packages logiciels sous Linux.
Est-il possible d'installer des fichiers .rpm sur Debian distributions basées sur Ubuntu ? La réponse est oui . Cependant, vous devez être prudent car cela pourrait entraîner des conflits de dépendance de packages.
Suivez les étapes de ce didacticiel pour apprendre à installer les packages .rpm sur Ubuntu.
Prérequis
- Un compte utilisateur avec sudo privilèges
- Accès à un terminal/ligne de commande
- apt gestionnaire de paquets (inclus par défaut)
Étapes pour installer un package RPM sur Ubuntu
Installer le paquet extraterrestre
Pour améliorer la stabilité du processus d'installation, nous devons convertir le fichier .rpm au format de fichier .deb.
Étranger est un outil utile qui facilite les conversions entre les formats de fichiers Red Hat rpm, Debian deb, Stampede slp, Slackware tsz et Solaris pkg.
Pour installer Alien suivez ces étapes :
1. Vérifiez l'état du composant de distribution Universe :
sudo add-apt-repository universe
2. Assurez-vous que vos référentiels sont à jour :
sudo apt-get update
3. La commande suivante installe Alien outil de conversion :
sudo apt-get install alien
Convertir les fichiers .rpm au format .deb
Maintenant que Alien a été installé, il est temps de convertir les fichiers au format .deb pour terminer l'installation. Accédez au dossier où se trouve le fichier .rpm et saisissez la commande suivante :
sudo alien packagename.rpm
Cette commande indique à l'Alien outil pour lancer le processus de conversion du fichier .rpm en un fichier .deb.
Installez le package .rpm converti sur Ubuntu
Une fois la conversion terminée, saisissez la commande suivante pour lancer l'installation :
sudo dpkg –i packagename.deb
Vous avez installé avec succès un fichier .rpm converti sur Ubuntu.
Comment installer le package .rpm directement sur Ubuntu
La commande que nous utiliserons ci-dessous installe un package .rpm dans Ubuntu sans le convertir au préalable au format de fichier .deb.
Cette commande peut entraîner de graves problèmes de compatibilité si vous essayez de l'exécuter avec des packages système importants. RPM n'a pas été initialement développé pour les distributions basées sur Debian. Comme nous avons déjà installé Alien, nous pouvons utiliser l'outil pour installer des packages RPM sans avoir besoin de les convertir au préalable.
Pour terminer cette action, entrez cette commande :
sudo alien –i packagename.rpm
Vous avez maintenant directement installé un package RPM sur Ubuntu. Gardez à l'esprit que l'installation de packages dans des formats qui ne sont pas natifs d'Ubuntu peut présenter un risque important.