GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer les packages RPM sur Ubuntu 20.04 LTS

Les packages RPM (Red Hat Package Manager) sont destinés à être compilés et installés sur RHEL et ses systèmes d'exploitation basés tels que CentOS, Fedora, etc. Cependant, nous pouvons également installer des packages RPM sur Ubuntu en les convertissant en packages DEB. Et ici, dans cet article, nous savons comment ?

Souvent, certains packages logiciels ne sont pas disponibles pour Ubuntu (utilise le gestionnaire de packages APT et les packages Debian). Même si RHEL et Ubuntu sont Linux, le format de construction des packages à installer est différent.

Par exemple, Zenmap, une interface graphique pour l'outil d'analyse de réseau Nmap est disponible sous forme de binaire pré-compilé au format RPM, donc ceux qui le veulent sur Ubuntu 20.04 LTS, doivent d'abord le convertir en paquet Deb installable Ubuntu. Ainsi, voici les étapes à suivre qui sont également applicables pour Ubuntu 19.04/18.04/16.04, Linux Mint, Debian, MX Linux, Zorin OS, et plus…

1. Exécuter la mise à jour du système

Ouvrez le terminal de commande, le raccourci est Ctrl+Alt+T , puis utilisez la commande de mise à jour du système pour permettre à tous les packages installés d'atteindre leur dernier état, y compris la reconstruction du cache du dépôt.

sudo apt update

2. Installer le convertisseur Alien-Package

Maintenant, nous installons le logiciel Alien sur notre Ubuntu 20.04 LTS qui nous aidera à convertir le package RPM au format DEB compatible Debian. Pour l'installer, nous n'avons pas besoin d'ajouter de référentiel tiers car il est déjà présent sur le référentiel officiel.

sudo apt install alien -y

3. Obtenez un package RPM à installer sur Ubuntu

Ensuite, nous avons besoin du package RPM du logiciel que vous souhaitez installer sur votre Ubuntu 20.04, nous téléchargeons ici le binaire pour Zenmap disponible au format RPM.

4. Convertir RPM en DEB

Une fois que le package RPM que vous souhaitez convertir et installer sur Ubuntu est sur votre système, exécutez la commande ci-dessous pour l'installer.

sudo alien package-name

par exemple, nous avons téléchargé Zenmap, nous utilisons donc son nom de fichier :

sudo alien zenmap-7.91-1.noarch.rpm

5. Installer le fichier Debian converti en RPM

Nous pouvons utiliser deux commandes pour installer les packages Deb, l'une est dpkg et l'autre le gestionnaire de paquets APT standard des systèmes d'exploitation Linux basés sur Debian.

Une fois le processus de conversion terminé, l'Alien enregistrera le fichier Debian converti en RPM dans le même répertoire où se trouve le fichier source.

Pour utiliser la commande DPKG :

sudo dpkg -i zenmap_7.91-2_all.deb

Utilisation d'APT :

sudo apt install ./zenmap_7.91-2_all.deb

6. Commande unique pour convertir et installer RPM sur Ubuntu

Eh bien, si vous ne voulez pas passer par deux étapes - l'une est la conversion et l'autre l'installation, nous pouvons utiliser une seule commande non seulement pour convertir mais aussi installer le fichier Debian converti.

sudo alien -i rpm-filename

exemple

sudo alien -i zenmap-7.91-1.noarch.rpm


Ubuntu
  1. Comment installer des packages RPM sur Ubuntu

  2. Installer les packages RPM sur Ubuntu

  3. Comment installer Docker sur Ubuntu 22.04 / 20.04 LTS

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

  5. Comment installer des packages RPM sur Ubuntu

Comment installer RPM sur Ubuntu

Comment installer les packages RPM sur Ubuntu 22.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