Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
alien [Le 30/12/2007, 17:04]
krop
alien [Le 30/10/2023, 11:31] (Version actuelle)
krodelabestiole A SUPPRIMER : abandonné depuis 9 ans / préférer distrobox
Ligne 1: Ligne 1:
-{{tag>Dapper Edgy Feisty Gutsy paquet}}+{{tag>​paquet ​logiciels à_supprimer}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Alien : convertir un paquet dans un autre format ====== ====== Alien : convertir un paquet dans un autre format ======
  
-Comme il est décrit dans [[:​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]].+<note important>​ce projet ​est abandonné depuis 2015. [[https://github.com/89luca89/distrobox|Distrobox]] permet d'utiliser des logiciels d'autres distributions et le fait proprement et sans risque pour son système.</note>
  
-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.+Comme il est décrit dans [[:​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 et systèmes d'​exploitation : 
 +  ''​.rpm'' ​: utilisés par les distributions basées sur [[http://​www.redhat.com|Red Hat Linux]] ;​ 
 +  * ''​.tgz'' ​: utilisé par la distribution [[http://​www.slackware.com|Slackware]] ​et ses dérivés ;​ 
 +  * ''​.slp'' ​: utilisé par la distribution [[http://​www.stampede.org|Stampede]] ; 
 +  ''​.pkg'' ​: utilisé par les systèmes ​d'exploitation [[http://​www.sun.com/​software/​solaris/​|Solaris ​et OpenSolaris de Sun MicroSystems]].
  
-Une interface graphique a été créée pour ''​alien'', ​elle se nomme ACREDelle est documentée plus bas ...+L'application **[[http://​kitenet.net/​programs/​alien/|Alien]]** se veut être un programme en ligne de commande pouvant convertir des paquets d'un système à un autre. Il gère ces cinq formats (''​.deb'', ​''​.rpm''​''​.tgz'',​ ''​.slp''​ et ''​.pkg''​). 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.
  
-Toutefoisfaites attention lorsque ​vous utilisez ''​alien''​ ou ACRED. ​ 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//''​alien''​ ou ACRED **ne devrait pas** être employé pour remplacer des éléments vitaux du système Ubuntu !//+De mêmesi vous créez ​un programme et que vous souhaitez le partager avec une autre personne utilisant une autre distribution, vous pouvez lui convertir votre paquet ​''​.deb'' ​en paquet ​pour sa distribution,​ tout autant que votre paquet respecte les critères de la Linux Standard Base.
  
-===== Installation ===== +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 spécifiquement pour votre version d'​Ubuntu. //​Alien ​**ne devrait pas** être employé pour remplacer des éléments vitaux du système Ubuntu !//
-Il suffit ​d'[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **alien**.+
  
-===== Utilisation et ligne de commande ​=====+<note tip>Une interface graphique **propriétaire** a été créée pour ''​alien''​ : elle se nomme [[:ACRED]]. Cette interface est documentée dans une autre page. Ce document se concentre sur l'​utilisation de ''​alien''​ en ligne de commande.</​note>​
  
-//​(paquet.ext étant un paquet .rpm.slp ou .tgz)//+<note tip>Un script Zenity **libre** permet aussi d'​avoir une interface graphique pour ''​alien''​il est disponible sur cette page : [[:​aliengui]]<​/note>
  
-==== Convertir un paquet ​en .deb ====+===== Installation ===== 
 +Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​alien]]**. 
 +===== Utilisation =====
  
-<​code>​sudo alien -d paquet.ext</​code>​ +//​(''​paquet.ext''​ étant un paquet ​''​.rpm'',​ ''​.slp'',​ ''​.pkg''​ ou ''​.tgz''​ situé ​dans votre dossier personnel)//​
-Le paquet .deb généré est placé ​dans votre home.+
  
-==== Installer directement ​un paquet ==== +==== Convertir ​un paquet ​en « .deb » ​====
-<​code>​sudo alien -i paquet.ext</​code>​ +
-Cette commande convertit d'​abord le paquet en ''​.deb'',​ puis, si la conversion s'est bien passée, installe ce paquet converti.+
  
 +  sudo alien -d paquet.ext
  
-===== Via une interface graphique: ACRED =====+Le paquet ''​.deb''​ généré est placé dans le dossier où vous avez exécuté la commande.
  
-Vous pouvez télécharger une interface graphique vous permettant de simplifier l'​utilisation de ''​alien''​ : [[http://​www.kde-apps.org/​content/​show.php/​ACRED?​content=60874|ACRED]]. 
  
-{{  hhttp:​acred.jpg ​ }}+==== Installer directement un paquet ====
  
 +  sudo alien -i paquet.ext
 +
 +Cette commande convertit d'​abord le paquet en ''​.deb'',​ puis, si la conversion s'est bien passée, installe ce paquet converti.
 +Voilà:-D
  
 ===== Liens ===== ===== Liens =====
-  * [[http://​kitenet.net/​programs/​alien/​|Site officiel de alien]]+  * [[http://​kitenet.net/​programs/​alien/​|Site officiel de Alien]]
  
 ---- ----
- +//Contributeurs principaux ​: [[utilisateurs:​AlexandreP]] 
-//Contributeur ​: [[utilisateurs:​AlexandreP]]//​+Contributeurs secondaires : [[utilisateurs:​mirage59]]//
  • alien.1199030670.txt.gz
  • Dernière modification: Le 07/02/2008, 17:10
  • (modification externe)