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 20/04/2009, 22:39]
213.95.41.13
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 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 apparait que de nombreux autres systèmes de paquets existent pour d'​autres distributions : +<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>
-  * ''​.rpm''​ : utilisé par les distributions basées sur [[http://www.redhat.com|RedHat Linux]] ;​ +
-  * ''​.tgz''​ : pour [[http://www.slackware.com|Slackware]] +
-  * ''​.slp''​ : [[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.+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''​. Oril 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]].
  
-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.+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 : 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.+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.
  
-//Alien **ne devrait pas** être employé pour remplacer des éléments vitaux du système Ubuntu !//+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 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>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>​
  
-===== Installation ===== +<note tip>Un script Zenity **libre** permet aussi d'avoir une interface graphique pour ''​alien'',​ il est disponible sur cette page : [[:aliengui]]</note>
-Il suffit ​d'[[:tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​alien|alien]]**.+
  
 +===== Installation =====
 +Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​alien]]**.
 ===== Utilisation ===== ===== Utilisation =====
  
-//​(paquet.ext étant un paquet .rpm, .slp ou .tgz)//+//(''​paquet.ext'' ​étant un paquet ​''​.rpm''​''​.slp'',​ ''​.pkg'' ​ou ''​.tgz''​ situé dans votre dossier personnel)//
  
 ==== Convertir un paquet en « .deb » ==== ==== Convertir un paquet en « .deb » ====
Ligne 31: Ligne 33:
   sudo alien -d paquet.ext   sudo alien -d paquet.ext
  
-Le paquet ​« .deb » ​généré est placé dans votre home.+Le paquet ​''​.deb'' ​généré est placé dans le dossier où vous avez exécuté la commande.
  
  
Ligne 39: Ligne 41:
  
 Cette commande convertit d'​abord le paquet en ''​.deb'',​ puis, si la conversion s'est bien passée, installe ce paquet converti. 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 principal ​: [[utilisateurs:​AlexandreP]].//+Contributeurs secondaires : [[utilisateurs:​mirage59]]//
  • alien.1240259947.txt.gz
  • Dernière modification: Le 20/04/2009, 22:39
  • par 213.95.41.13