GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer les packages RPM sur Ubuntu 22.04 LTS

Les packages RPM sont natifs pour Linux basé sur RedHat, mais pas pour Linux basé sur Debian. Par conséquent, dans ce didacticiel, nous apprenons les étapes pour convertir le package RPM ou le package Deb et l'installer sur Ubuntu 22.04 ou 20.04 LTS Linux.

Ubuntu Linux est populaire car ses référentiels officiels proposent des milliers de packages à installer directement sur le système. Même pour faciliter les choses, ce développeur Linux propose un centre de logiciels GUI. Eh bien, l'installation des packages Debian est assez facile sur Ubuntu en utilisant le gestionnaire de packages APT. Cependant, ce n'est pas possible pour les RPM. Parce qu'ils sont créés pour les systèmes d'exploitation basés sur RedHat tels que CentOS, AlmaLinux, Rocky Linux, Oracle Linux et autres.

Bien que nous ayons à peine besoin d'installer un package RPM sur Ubuntu, car la plupart du temps, les logiciels disponibles au format RPM auront également le binaire Deb. Néanmoins, dans certaines situations, nous avons besoin d'une conversion RPM en DEB, et pour cela, il existe un outil open source appelé "Alien".

Étapes pour convertir et installer les packages RPM sur Ubuntu 22.04

1. Exigences

Ubuntu Linux
Utilisateur sudo non root
Accès au terminal
Le fichier RPM doit être converti
Outil extraterrestre
Connectivité Internet

2. Effectuez la mise à jour du système

Le référentiel source de paquets d'Ubuntu 22.04 | 20.04 a déjà le package pour installer l'outil "Alien". Par conséquent, pour vous assurer que nous en obtenons la dernière version, exécutez une fois la commande de mise à jour du système.

sudo apt udpate

3. Installer Alien sur Ubuntu 22.04 | 20.04

Une fois que vous avez effectué la mise à jour du système, nous pouvons maintenant passer à l'installation ALIEN. Utilisez le gestionnaire de packages APT du système pour l'obtenir. Suivez la commande donnée :

sudo apt install alien

Eh bien, pour confirmer qu'Alien est sur notre système, vérifions sa version en utilisant la commande donnée :

alien --version

4. Convertir/Installer RPM sur Ubuntu 22.04 | 20.04

Maintenant, utilisons l'outil Alien installé pour convertir le package RPM que vous avez. Pour utiliser cet outil, le binaire RPM du logiciel doit être sur votre système avant de le convertir.

Syntaxe :

sudo alien software-package.rpm

Remarque :Remplacez le "software-package.rpm " dans la commande ci-dessus avec le nom réel du package RPM que vous souhaitez convertir.

Par exemple :

ZenMap GUI n'est pas disponible en binaire Deb, uniquement en RPM un, donc pour le convertir le

sudo alien zenmap-7.92-1.noarch.rpm

Cela convertira et enregistrera le binaire RPM dans Debian.

5. Installer le binaire Debian

Après avoir suivi l'étape de conversion ci-dessus, vous auriez déjà le binaire Debian pour votre paquet RPM. Maintenant, nous pouvons installer le même en utilisant la syntaxe donnée :

sudo dpkg -i package.deb

Par exemple, nous avons converti le package Zenmap RPM, la sortie que nous avons obtenue était zenmap-7.92-2.noarch.deb . Et la commande pour installer le même sera :

sudo dpkg -i zenmap-7.92-2.noarch.deb

Alternativement , si vous souhaitez effectuer l'installation et la conversion en même temps, utilisez :

sudo alien -i your-package.rpm

Réflexions finales :

De cette manière, nous pouvons installer des packages RPM sur Ubuntu 20.04 /22.04 ou Debian à l'aide de l'outil de conversion de packages Alien. Cependant, le package converti ne s'installera pas toujours correctement, le hoquet pourrait être là.


Debian
  1. Installer les packages RPM sur Ubuntu 11.10 et Ubuntu 11.04

  2. Installer les packages RPM sur Ubuntu 20.04 LTS - Guide étape par étape ?

  3. Comment installer les packages RPM sur Debian 11 Bullseye

  4. Comment installer le package Oracle 18c Xe sur Ubuntu 18.04 ?

  5. Comment installer des packages RPM sur Ubuntu

Comment installer FreeOffice sur Ubuntu 20.04 LTS

Comment installer Go sur Ubuntu 22.04 LTS

Comment installer Go sur Ubuntu 18.04 LTS

Comment installer Pip sur Ubuntu 18.04 LTS

Comment installer Go sur Ubuntu 20.04 LTS

Comment installer et gérer les packages RPM sur le système Ubuntu/Debian