Table des matières


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.

Pré-requis

Installation

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="Sélectionner 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 validé
case $? in
	0)
		#On choisit le fichier à convertir
		paquetAConvertir=$(zenity --file-selection \
  		--title="Quel est le paquet à utiliser ?" \
		--text="Veuillez sélectionner le paquet à 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”.

Utilisation

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

Note : modifier le chmod 774 pour le lancer ( une seule fois suffit )

Désinstallation

Il suffit de supprimer le fichier “aliengui” de votre dossier personnel.


Contributeurs principaux : mirage59