Ceci est une ancienne révision du document !



alienGui

alienGui est une interface graphique pour alien sous licence libre (GPL v3) qui permet de convertir des paquets .rpm, .tgz, .slp et .pkg en .deb.

Ouvrez un éditeur de texte (gedit par exemple), copier/coller tout le code ci-dessous

#! /bin/sh
##########################################################
##              Interface Graphique pour Alien          ##
##########################################################
#####                     mirage59                    ####
##########################################################
############### Script sous licence GPL V3 ###############
##########################################################

#Description du programme 
  zenity --info \
--title="Bonjour" \
--text="Ce programme est une interface graphique
pour alien.
Alien permet la conversion et l'installation
de paquet .rpm, .tgz, .slp, .pkg." \
--timeout="10"

#Choix du type d'utilisation
choixType=$(zenity --list \
--radiolist \
--title="Quel est votre choix ?" \
--text="Selectionner le type d'utilisation" \
--print-column="ALL" \
--column="Choix" \
--column="Action" \
TRUE "Installer le paquet converti" \
FALSE "Sauvegarder le paquet converti");

#On verifie qu'il a bien valider
case $? in
	0)
		#On choisit le fichier a convertir
		paquetAConvertir=$(zenity --file-selection \
  		--title="Quel est le paquet a utiliser ?" \
		--text="Veuillez selectionner le paquet a utiliser");

		#On lance alien selon le choix de l'utilisateur
		if [ "$choixType" = "Sauvegarder le paquet converti" ]
		then
			sudo alien -d "$paquetAConvertir"
		elif [ "$choixType" = "Installer le paquet converti" ]
		then
			sudo alien -i "$paquetAConvertir"
		fi
	
		sleep 10;
		exit;;
	1)
		echo "Annulation";
		exit;;
	-1)
		exit;;
esac

Une fois collé, enregistrer le script dans votre dossier personnel (/home/votreLogin/) sous le nom "aliengui".

Ouvrez un terminal puis tapez cette commande :

sh ~/aliengui

Cochez "Installer le paquet converti" pour installer directement le paquet que vous allez convertir.

Dans la fenêtre suivante double cliquer sur le paquet à convertir.

Tapez votre mot de passe dans le terminal.

La conversion puis l'installation se lancent.

Il suffit de supprimer le fichier "aliengui" de votre dossier personnel.


Contributeurs principaux : mirage59

  • aliengui.1275038113.txt.gz
  • Dernière modification: Le 28/05/2010, 11:15
  • par Canigou 66