Script d'installation ! Resultat d'installation impossible ?

Hello a tous,

Pour mon premier poste j’aurais besoin d’aide pour un script d’installation !

Je vous explique, je suis parfois instable au niveaux des distributions Debian, Fedora, Xubuntu, Ubuntu, Kubuntu, Lubuntu Crunchbang, ect … :laughing:

J’ai donc crée un petit script que je compléte de mes logiciels favories

[code]read -p "Entrer le type d’installation : yum install -y / apt-get install -y ou autres : " sys

Logiciel en A

sudo $sys alien
sudo $sys arandr
sudo $sys audacious
sudo $sys alarm-clock
#Logiciel en B
sudo $sys brasero
sudo $sys blender
#Logiciel en C
sudo $sys curl
sudo $sys clamav
#Logiciel en D

#Logiciel en E
sudo $sys empathy
sudo $sys eclipse
#Logiciel en F
sudo $sys ffmpeg
sudo $sys filezilla
#Logiciel en G
sudo apt-get install -y gdebi
sudo $sys gstreamer*
sudo $sys gimp
sudo $sys gedit
sudo $sys gparted
sudo $sys gnome-screenshot
sudo $sys gthumb # visualisateur d’images
sudo $sys gnash
sudo $sys gtk-recordmydesktop
#Logiciel en H

#Logiciel en I
sudo $sys iceweasel
sudo $sys icedove
#Logiciel en J

#Logiciel en K
sudo $sys korganizer
#Logiciel en L
sudo $sys libreoffice
#Logiciel en M

#Logiciel en N
sudo $sys nmap
sudo $sys nano
#Logiciel en O
sudo $sys openjdk-6-jre
#Logiciel en P
sudo $sys pdfmod
sudo $sys pdfedit
#Logiciel en Q

#Logiciel en R
sudo $sys recordmydesktop
#Logiciel en S
sudo $sys sensord
sudo $sys screen
sudo $sys soundconverter
sudo $sys ssh
sudo $sys shred
#Logiciel en T
sudo $sys thunderbird
sudo $sys terminator
sudo $sys transmission
#Logiciel en U
#Logiciel en V
sudo $sys vim
sudo $sys vinagre
sudo $sys vlc
sudo $sys virtualbox-ose
#Logiciel en W
sudo $sys wipe
sudo $sys wifi-radar
sudo $sys wine
sudo $sys wget
#Logiciel en X
sudo $sys xarchiver
#Logiciel en Y

#Logiciel en Z

GAMES

#Jeux en A
sudo $sys alien-arena
sudo $sys abuse
sudo $sys armagetronad
#Jeux en B
sudo $sys blobwars
sudo $sys bomber
sudo $sys ballz
sudo $sys berusky
sudo $sys bomberclone
#Jeux en C
sudo $sys chromium-bsu
sudo $sys crack-attack
#Jeux en D

#Jeux en E
sudo $sys extremetuxracer
#Jeux en F
sudo $sys fretsonfire
sudo $sys foobillard
sudo $sys frozen-bubble
#Jeux en G

sudo $sys gnome-games
sudo $sys gweled
#Jeux en H
sudo $sys hedgewars
#Jeux en I

#Jeux en J
sudo $sys jumpnbump
#Jeux en K
sudo $sys kbreakout
sudo $sys katomic
sudo $sys kapman
sudo $sys ktron
sudo $sys kollision
sudo $sys kobodeluxe
#Jeux en L
sudo $sys lbreakout2
#Jeux en M
sudo $sys mokomaze
#Jeux en N
sudo $sys neverball
sudo $sys nexuiz
#Jeux en O
sudo $sys openarena
#Jeux en P
sudo $sys plee-the-bear
sudo $sys pipewalker
sudo $sys pathological
#Jeux en Q

#Jeux en R

#Jeux en S
sudo $sys sdl-ball
sudo $sys supertux
sudo $sys solarwolf
sudo $sys supertux2
sudo $sys supertuxkart
sudo $sys snake4
sudo $sys smc
#Jeux en T
sudo $sys tuxpuck
sudo $sys teeworlds
sudo $sys tremulous
sudo $sys torcs
#Jeux en U

#Jeux en V
sudo $sys viruskiller
#Jeux en W
sudo $sys whichwayisup
sudo $sys wesnoth
sudo $sys wormux
#Jeux en X
sudo $sys xmoto
#Jeux en Y

#Jeux en Z
sudo $sys zaz[/code]

Ps : Certains nom ne sont plus bon je pense, mais c’est pas le sujet du poste :unamused:

Alors voila, comme le yum et le apt-get sont gérer je voulais savoir ci vous aviez une idée pour savoir si l’installation a réussi (true) ou non (false)

Pour ensuite faire apparaître dans un zenity ou xmessage les paquets qui ne sont pas accessibles (ou autres raison) donc pas installer :think:

C’est surtout la partie true ou false que je ne sais pas faire :confused:

Merci de m’aider :wink:

Cordialement CyberShell :whistle:

Petit Up :whistle:

Pour résumer, mon script installe mes logiciels et je voudrais un moyen de connaitre ceux qui n’ont pus être installer.

Par exemple il stock les noms de programmes pas installer dans un fichier ou sous forme de message (zenity/xmessage).

Après si vous avez d’autres idées pour connaitre les logiciels non présents dites le moi :wink: