Pages : 1
#1 Le 14/01/2008, à 16:47
- Barbatruk_tho
Script d'installation pour Celtx
Bonjour,
Pour simplifier un peu l'installation de Celtx, je souhaiterais pouvoir proposer un script qui aille automatiquement télécharger le paquet, l'installe dans le répertoire /usr/local/celtx, lui accorde les droits utilisateurs, puis fasse de même avec un script pour le lancement.
En gros, la même chose que sur le tutoriel, mais dans un seul script .sh, que l'utilisateur n'ait qu'à lancer.
http://doc.ubuntu-fr.org/celtx
Malheureusement, je ne suis pas une grosse star en prog, et si le tutoriel fonctionne, le script lui ne marche pas. Je n'arrive pas bien à déterminer pourquoi. Je pense que le problème vient du passage en mode root en début de script...
Voilà la bête (on ne se moque pas )
#!/bin/sh
#Script d'installation automatique de Celtx 0.997 pour Ubuntu
#Information sur le logiciel
echo "Ce script va installer le logiciel Celtx 0.997 sur votre ordinateur"
#Passage en mode administrateur
echo "Entrez votre mot de passe sudo"
sudo echo -n "" || error_exit "Le script n'a pas obtenu les droits root"
#Création du dossier d'installation de Celtx
sudo mkdir /usr/local/celtx
cd /usr/local/celtx
#Téléchargement du paquet depuis le site officiel
sudo wget http://www.celtx.com/download/Celtx-fr.tar.gz
#Décompression de l'archive
sudo tar xvzf /usr/local/celtx/Celtx-fr.tar.gz
#Définition des droits utilisateurs
sudo chmod 755 -R /usr/local/celtx/celtx
#Suppression de l'archive
sudo rm /usr/local/celtx/Celtx-fr.tar.gz
#Installation du script de lancement de Celtx
cd /usr/bin
#Téléchargement du script
sudo wget http://www.aesplendaar.net/celtx
#Définition des droits d'utilisateurs
sudo chmod 755 -R /usr/bin/celtx
echo "Celtx a bien été installé sur votre ordinateur. Pour le lancer, tapez 'celtx' dans un terminal
L'erreur renvoyée est :
/usr/bin/celtx: 5: ./celtx: Permission denied
Dernière modification par Barbatruk_tho (Le 14/01/2008, à 16:55)
Hors ligne