Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
applications:alien [Le 27/10/2006, 09:38] ostaquet Les liens vers applications:apt:synaptic ont été changés vers applications:synaptic2 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Versions: toutes | ||
- | //par [[utilisateurs:AlexandreP]]// | ||
- | |||
- | ====== alien ====== | ||
- | |||
- | {{http://kitenet.net/programs/alien/alien.gif }} | ||
- | |||
- | Comme il est décrit dans [[applications:apt:depots|la page concernant l'utilisation des dépôts]], la distribution Ubuntu gère nativement les paquets précompilés au format ''.deb''. Or, il apparaît que de nombreux autres systèmes de paquets existent pour d'autres distributions: ''.rpm'', utilisé par les distributions basées sur [[http://www.redhat.com|RedHat Linux]], ''.tgz'' pour [[http://www.slackware.com|Slackware]] et ''.slp'' de [[http://www.stampede.org|Stampede]]. | ||
- | |||
- | L'application ''alien'' se veut être un programme en ligne de commande pouvant convertir des paquets d'un système à un autre. Il gère ces quatre formats (''.deb'', ''.rpm'', ''.tgz'' et ''.slp''). Si un programme que vous recherchiez n'est pas disponible dans un paquet pour Ubuntu mais l'est pour d'autres distributions, ''alien'' vous sera alors d'une aide précieuse. De même, si vous créez un programme et que vous souhaitez le partager à une autre personne utilisant une autre distribution, vous pouvez lui convertir votre paquet ''.deb'' en paquet pour sa distribution. | ||
- | |||
- | Toutefois, faites attention lorsque vous utilisez ''alien''. La conversion d'un type de paquet à un autre n'est pas toujours parfaite. Lorsque cela est possible, vous devriez toujours utiliser des paquets au format ''.deb'' et créés pour Ubuntu. | ||
- | |||
- | ===== Installation ===== | ||
- | L'installation de alien peut s'effectuer graphiquement, à l'aide de [[synaptic2]] ou [[applications:Adept]]. Le paquet à installer se nomme simplement **alien**. | ||
- | |||
- | Si vous êtes plutôt un adepte de la ligne de commande, vous pouvez utiliser [[applications:apt:interfaces#apt-get|apt-get]] avec la commande suivante:<code>$ sudo apt-get install alien</code> | ||
- | |||
- | ===== Utilisation ===== | ||
- | L'application ''alien'' s'utilise en ligne de commande, de la façon suivante: | ||
- | <code>$ sudo alien option paquet_à_convertir.ext</code> | ||
- | |||
- | * [[applications:sudo:generalites|sudo]] signifie que la commande doit être exécutée en mode super-utilisateur. | ||
- | * ''alien'' invoque ce programme de conversion de paquets. | ||
- | * ''option'' constitue un argument obligatoire dictant quoi faire avec le paquet à convertir: | ||
- | * l'option **-d**, ou ''--to-deb'', convertit uniquement un paquet au format ''.deb'' compatible avec Ubuntu. Le paquet converti se retrouvera dans le répertoire courant et pourra être installé avec [[applications:apt:interfaces#dpkg|dpkg]]. | ||
- | * l'option **-i**, ou ''--install'', convertit un paquet au format ''.deb'' compatible avec Ubuntu //et// installe directement le paquet généré. | ||
- | * l'option ''--help'' liste d'autres options moins fréquemment utilisées sous Ubuntu pouvant être passées à ''alien''. | ||
- | * ''paquet_à_convertir.ext'' indique l'emplacement et le nom du paquet à convertir. L'extension du paquet doit aussi être présente. | ||
- | |||
- | ===== Bibliographie ===== | ||
- | * [[http://kitenet.net/programs/alien/|Site officiel de alien]] | ||
- | |||
- | Version DoKu |