mai 05

Comme vous le savez Ubuntu gère nativement les paquets pré compilés au format .deb, mais d’ autres distributions utlisent d’ autres systèmes de paquet :

.rpm –>Pour les distributions basées sur RedHad Linux comme fedora core ou encore mandriva.
.tgz –> Pour les distributions basées sur Slackware
.slp –> Pour les distributions basées sur Stampede

Il peut arrivé que certains paquets ne soient pas disponibles dans chaque formats et c ‘est là que le logiciel Alien va vous rendre service. Ce programme utilisant la ligne de commande permet donc de convertir les paquets au format désiré.

Note :Ubuntu qui est basé sur Debian a besoin de paquets au format .deb .

Installation :

Si vous êtes adepte de la ligne de commande, ouvrez votre terminal et tapez :

  • sudo apt-get install alien

L’ installation peut aussi se faire graphiquement à l’ aide de synaptic, choisissez simplement le paquet nommé Alien.

Options principales d’ Alien :

-d –> Convertit au format .deb.

-i –> Idem que -d et installe le paquet .deb obtenu.

-r –> Convertit au format .rpm.

-t –> Convertit au format tgz.

–to-slp –> Convertit au format slp.

-h –> Affiche divers aides à propos d’ alien.

-g –> genere un répertoire temporaire convenant à la construction d’ un paquetage, sans le créer réellement. Utile uniquement si vous voulez modifier le paquet avant construction.

–patch=nondupatch –> Indique le patch à utilisé au lieu d’ utiliser la recherche automatique dans le répertoire /var/lib/alien/ . Fonctionne uniquement avec -d.

–nopatch –> N’utilise aucun patch.

-c –> Essaye de convertir les scripts utilisé lors de l’installation / suppression du paquet ( déconseiller ).

-k –> Permet de ne pas modifier le numéro de version mineure. ( Alien ajoute une unité par défaut ).

Exemples :

  • alien -d paquet.rpm

Convertit le paquet.rpm au format .deb.

  • alien -t paquet.deb

Convertit le paquet.deb au format .tgz.

  • alien -i paquet.tgz

Convertit le paquet.tgz au format .deb et installe le paquet.

  • alien -d -k paquet .rpm

Convertit le paquert.rpm au format .deb sans changer le numéro de version.

  • alien -i –patch= beld paquet.tgz

Convertit le paquet.tgz au format .deb, installe le paquet en utilisant le patch beld.

Liens :

Site officiel
Manpage fr
 


écrit par David Lopes Ferreira

Laisser une Réponse