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 27/05/2008, 19:29]
AlexandreP
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 Feisty Gutsy Hardy 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]].
  
-Toutefois, faites attention lorsque vous utilisez ''​alien'​'​. ​La conversion ​d'​un ​type de paquet ​à un autre n'est pas toujours parfaiteLorsque cela est possiblevous devriez toujours utiliser des paquets au format ​''​.deb'' ​et créés pour Ubuntu//''​alien'' ​**ne devrait ​pas** être employé ​pour remplacer des éléments vitaux du système ​Ubuntu ​!//+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.
  
-<​note>​Une interface graphique 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>​+De même, si 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.
  
 +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 !//
  
 +<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>​
 +
 +<note tip>Un script Zenity **libre** permet aussi d'​avoir une interface graphique pour ''​alien'',​ il est disponible sur cette page : [[:​aliengui]]</​note>​
  
 ===== Installation ===== ===== Installation =====
-Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://alien|alien]]**.+Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>alien]]**. 
 +===== Utilisation =====
  
-===== Utilisation et ligne de commande =====+//​(''​paquet.ext''​ étant un paquet ''​.rpm'',​ ''​.slp'',​ ''​.pkg''​ ou ''​.tgz''​ situé dans votre dossier personnel)//​
  
-//​(paquet.ext étant ​un paquet .rpm, .slp ou .tgz)//+==== Convertir ​un paquet ​en « .deb » ====
  
-==== Convertir un paquet ​en .deb ====+  sudo alien -d paquet.ext 
 + 
 +Le paquet ''​.deb''​ généré est placé dans le dossier où vous avez exécuté la commande.
  
-<​code>​sudo alien -d paquet.ext</​code>​ 
-Le paquet .deb généré est placé dans votre home. 
  
 ==== Installer directement un paquet ==== ==== Installer directement un paquet ====
-<​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 -i paquet.ext
  
-===== Utilisation par interface graphique, grâce à ACRED ===== +Cette commande convertit d'abord le paquet en ''​.deb''​, puis, si la conversion s'est bien passée, installe ce paquet converti
- +Voilà:-D
-Vous pouvez télécharger une interface graphique vous permettant de simplifier l'utilisation de ''​alien'' ​: [[:ACRED]]+
- +
-{{  hhttp:acred.jpg ​ }} +
  
 ===== Liens ===== ===== Liens =====
-  ​* **[[http://​kitenet.net/​programs/​alien/​|Site officiel de alien]]** +  * [[http://​kitenet.net/​programs/​alien/​|Site officiel de Alien]]
-  * [[http://​www.kde-apps.org/​content/​show.php/​ACRED?​content=60874|Site de ACRED]]+
  
 ---- ----
- +//Contributeurs principaux ​: [[utilisateurs:​AlexandreP]] 
-//Contributeur ​: [[utilisateurs:​AlexandreP]]//​+Contributeurs secondaires : [[utilisateurs:​mirage59]]//
  • alien.1211909345.txt.gz
  • Dernière modification: Le 18/04/2011, 14:58
  • (modification externe)