94 votes

Comment installer et gérer les RPM ?

J'ai un désir ardent d'installer des RPMs sur mon installation Ubuntu - est-ce possible ? Puis-je utiliser Yum - ou un autre outil de gestion des paquets RPM ?

2voto

Alien est un outil qui convertit un format (.deb ou .rpm) en un autre (.deb, .rpm ou tarball).

Il n'est pas conseillé d'utiliser Alien pour convertir un .deb en .rpm, mais il est parfait pour convertir un .deb en archive.

Bien qu'Alien tente de préserver les méta-données lors de la conversion, il y aura toujours des problèmes de métadonnées et de dépendances, ce qui rendra le paquet moins fiable et entraînera des conflits lors de l'ajout ou de la suppression de paquets de distribution à l'avenir.

2voto

Dee Points 1906

En fait, l'option la plus courte est

sudo alien -i -k packagename.rpm

Vous n'avez pas d'alien ? Trouvez-en un !

sudo apt-get install alien

Alien convertira le paquet rpm en paquet deb, l'option -i signifie installer le paquet converti après sa conversion et l'option -k assure que la version n'est pas +1 après la conversion.

2voto

Laura Segura Points 21

Suivez ces instructions :

alien -k avg71lms-r30-a0782.i386.rpm

Maintenant, vous devriez avoir avg71lms-r30-a0782.i386.deb archivo.

Pour installer le fichier .deb :

dpkg -i avg71lms-r30-a0782.i386.deb

Si vous n'utilisez pas -k vous devriez voir avg71lms_r30-1_i386.deb la différence est qu'il ajoutera 1.

Installer alien dans Ubuntu :

sudo apt-get install alien

Vous pouvez consulter la section ci-dessus pour connaître les options disponibles

1voto

krupal6022 Points 1589

Avec alien, je peux simplement convertir le fichier .rpm en fichier .deb et installer simplement ce dernier.

Alien est disponible dans les dép�ts normaux de Debian, nous pouvons donc l'installer comme ceci :

sudo apt-get install alien

Pour le convertir en paquet .deb, il suffit d'exécuter

alien *.rpm

0voto

PhilPursglove Points 9758

Utiliser alien qui convertit le rpm en deb et installe ensuite le deb.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X