Comment installer un paquet rpm sous debian avec une architecture non adéquate

Article mise à jour le: 4 septembre 2016

Prenez un instant avant de commencer la lecture (merci!) pour découvrir mon nouveau projet: Vous êtes une PME et souhaitez analyser vos données commerciales, sans investir beaucoup ni embaucher un data scientist? DataInsightOut est fait pour vous! Venez en apprendre plus sur le site et consulter le blog.

Commencer l'analyse de données

Si vous utilisez Debian comme système d’exploitation et que vous avez un paquet RPM à installer fonctionnant avec une autre archi que la votre… voici comment faire. 

debian
Voici quelques lignes qui vont vous aider à installer le paquet rpm grâce à alien, si l’archi n’est pas la bonne. Il vous suffit d’utiliser alien pour convertir le paquet rpm en tgz puis à nouveau de le convertir en .deb pour ensuite utiliser dpkg -i pour installer le programme.

sudo alien -c --to-tgz mon_paquet.rpm
sudo alien -c mon_paquet.tgz 
output: mon_paquet.deb generated

Sans faire cela, vous allez tomber sur le message d’erreur suivant:

“.rpm is for architecture i386; the package cannot be built on this system.”
Cliquez, partagez!

Le coin des achats professionnels