#1 Le 31/07/2007, à 21:50
- benzoid555
mon premier script (pour installer salome)
Bonsoir,
Je viens d'écrire mon premier script, il sert a installer plus facilement le programme salome, programme de mécanique (http://www.salome-platform.org).
il fonctionne mais j'ai des questions
***quel est la difference entre les script bash, sh, csh, ksh ...
***comment hierachise t'on un programme, pour pouvoir si retrouver (par exemple pour le debuger plus facllement)
***comment par ce script, peut-on ajouter dans le menu "Application" de Ubuntu ou plutot Gnome la commande run_salome
***est-il possible de faire la meme chose avec un language tel que python ?(salome utilise python il serait bien que j'apprenne)
#!/bin/bash
echo installation de salome_3.2.6
#choix du repertoire de destination
echo "Quel est le nom du répertoire de destination de Salome? (le script va ajouter un repertoire salome_3.2.6"
read rep
export INSTALL_ROOT=$rep/salome_3.2.6/
echo installation des prérequis
sudo apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev qt3-dev-tools sip4 python-sip4-dev libboost-dev swig g++ libg2c0
echo extraction de Salome_3.2.6
tar xvzf InstallWizard_3.2.6_DebianSarge.tar.gz
mkdir $INSTALL_ROOT
echo instalation de Salome_3.2.6
./InstallWizard_3.2.6_DebianSarge/runInstall -b -f config_nativ.xml
echo $targetdir
chmod +x $INSTALL_ROOT/env_products.sh
echo "instalation du lanceur" $INSTALL_ROOT"run_salome"
echo "#!/bin/bash" > $INSTALL_ROOT/run_salome
echo "echo Lancement de salome" >> $INSTALL_ROOT/run_salome
echo " source "$INSTALL_ROOT"env_products.sh " >> $INSTALL_ROOT/run_salome
echo $INSTALL_ROOT"KERNEL_3.2.6/bin/salome/runSalome.py" >> $INSTALL_ROOT/run_salome
chmod +x $INSTALL_ROOT/run_salome
echo instalation fini ! ! !
Merci d'avance et bonne nuit
Dernière modification par benzoid555 (Le 31/07/2007, à 21:51)
http://haefflerbenoit.free.Fr
Hors ligne