Extensions connexes:
Les utilisateurs Linux, en particulier les débutants, se retrouvent parfois dans une situation assez difficile. Ils ont par exemple un programme dans un paquet Red Hat RPM mais ont besoin d’un paquet Debian DEB. Lorsque le développeur original du programme n’existe pas, ou ne fournit pas son programme pour différentes distributions Linux, cela peut rapidement mener à une impasse. Heureusement, il existe un convertisseur qui peut vous aider à convertir certains paquets de distributions Linux entre eux - alien.
alien est un logiciel expérimental capable de convertir divers paquets de distributions Linux (Red Hat RPM, Debian DEB, Stampede SLP, Slackware TGZ, et Solaris PKG) entre eux. Bien que de nombreux utilisateurs utilisent ce programme depuis des années, il est encore loin d’être complet et comporte de nombreux bugs et limitations. C’est cependant votre meilleure option si vous souhaitez convertir certains paquets Linux non critiques pour le système.
Installer le programme alien
La première chose à faire est d’installer le programme alien. Vous pouvez le faire facilement via le terminal.
sudo apt-get install alien
Puis, si vous lancez alien, vous verrez les options de commande suivantes.

alien lancé dans le terminal Ubuntu
Comment convertir DEB en RPM
Vous pouvez utiliser alien pour convertir un paquet DEB en RPM, pour cela utilisez l’exemple suivant selon vos besoins.
sudo alien -r yourpackage.deb
Cela créera un paquet RPM à partir de votre fichier DEB.
Comment convertir RPM en DEB
De la même manière, vous pouvez utiliser alien pour convertir un paquet RPM en DEB.
sudo alien -d yourpackage.rpm
La conversion inverse qui créera un paquet DEB à partir de votre fichier RPM.
Comment convertir d’autres paquets de distributions Linux
Comme dans les exemples précédents, alien peut être utilisé pour d’autres types de conversion. En plus des paquets DEB et RPM mentionnés précédemment, il peut aussi convertir des paquets Stampede SLP, Slackware TGZ, ou Solaris PKG.
Vous avez toujours des difficultés à convertir un paquet Linux ?
Cet article couvre uniquement les bases de l’utilisation du programme alien. Si vous avez besoin d’informations plus spécifiques, veuillez consulter le site du développeur d’alien ou les sites d’aide Ubuntu où vous pourrez les trouver. De plus, vous devriez généralement éviter d’essayer de convertir des fichiers critiques pour le système car ils pourraient être corrompus après la conversion.