#1 Le 27/09/2008, à 23:24
- wild456
executer fichier *.sh au démarrage de l'ordinateur
Bonsoir,
je souhaiterai executer un fichier .sh au démarrage de l'ordinateur.
j'ai essayé Système > Préférences > Sessions > Programmes au démarrage mais ca ne fonctionne pas,
c'est peut-étre que quand j'ouvre le fichier, ubuntu me demande "Voulez-vous lancer « Freezer.linux.x86.sh » ou afficher son contenu ?" et il n'y a que le bouton "lancer" qui fait fonctionner le programme. "Lancer dans le terminal" ne fonctionne pas.
Savez vous comment puis-je faire pour que ce programme s'execute au démarrage (une icone apparaitrai dans la zone de notificattion)
Merci
#2 Le 27/09/2008, à 23:29
- akira86
Re : executer fichier *.sh au démarrage de l'ordinateur
as mon avis c'est une erreur de permission ...
ton fichier a-t-il les droits pour s'éxécuter ???
astuce de la console :
tab pour compléter automatiquement le nom d'une commande d'un dossier ou d'un fichier.
clique molette pour recopier une sélection.
Hors ligne
#3 Le 27/09/2008, à 23:36
- wild456
Re : executer fichier *.sh au démarrage de l'ordinateur
comment le savoir?
#4 Le 27/09/2008, à 23:40
- Kanor
Re : executer fichier *.sh au démarrage de l'ordinateur
Salut
Clique droite sur le fichier va dans propriété => permission => en bas tu dois avoir une case de coché
Si c'est pas le cas tu la coche ..
Hors ligne
#5 Le 27/09/2008, à 23:44
- wild456
Re : executer fichier *.sh au démarrage de l'ordinateur
Cette case était déja coché
#6 Le 27/09/2008, à 23:49
- Kanor
Re : executer fichier *.sh au démarrage de l'ordinateur
On va faire ça quand tu es dans le dossier du fichier tu copie le chemin le truc qui doit ressembler à ça /home/wild/***** (c'est un exemple )
Ouvre un terminal fait
cd suivit du chemin copier après tu tape sur entré
enfin tu tape
./Freezer.linux.x86.sh
Est ce que le programme est bien lancé ?
Sans étre indiscret il sert à quoi ton script ?
Hors ligne
#7 Le 27/09/2008, à 23:52
- wido
Re : executer fichier *.sh au démarrage de l'ordinateur
pour qu'il soit exécutable:
sudo chmod +x ./Freezer.linux.x86.sh
http://doc.ubuntu-fr.org/tutoriel/conso … ande#chmod
http://doc.ubuntu-fr.org/droits
Hors ligne
#8 Le 27/09/2008, à 23:55
- wild456
Re : executer fichier *.sh au démarrage de l'ordinateur
Oui la commande fonctionne bien
voila à quoi sert le script : http://technorati.com/videos/youtube.com%2Fwatch%3Fv%3D4cnDgiHLcok
#9 Le 27/09/2008, à 23:55
- Kanor
Re : executer fichier *.sh au démarrage de l'ordinateur
il est préférable de taper ça
sudo chmod +x Freezer.linux.x86.sh
mais vue que la case est déja coché il ne doit pas avoir de prb de ce coté
Hors ligne
#10 Le 27/09/2008, à 23:58
- wild456
Re : executer fichier *.sh au démarrage de l'ordinateur
pour qu'il soit exécutable:
sudo chmod +x ./Freezer.linux.x86.sh
http://doc.ubuntu-fr.org/tutoriel/conso … ande#chmod
http://doc.ubuntu-fr.org/droits
J'ai bien entré cette ligne de commande dans le terminal mais quand j'execute ubuntu me demande toujours si je veux l'afficher ou l afficher dans un terminal
#11 Le 28/09/2008, à 00:06
- Kanor
Re : executer fichier *.sh au démarrage de l'ordinateur
Est ce que tu peux donner le lien pour le télécharger ?
sinon tu a ça
http://forum.ubuntu-fr.org/viewtopic.php?pid=1953600 qui peut t'intéresser
Si c'est pour télécharger la musique (biensure si tu a déja une version cd ) tu peux récupéré directement le fichier dans le dossier /tmp
edit j'avais pas vue le lien Fatigué mais il ne marche pas quand même
Hors ligne
#12 Le 28/09/2008, à 00:09
- wild456
Re : executer fichier *.sh au démarrage de l'ordinateur
http://diuf.unifr.ch/pai/people/broccoa/freezer/freezer-0.01.zip
#13 Le 28/09/2008, à 00:20
- wild456
Re : executer fichier *.sh au démarrage de l'ordinateur
sudo chmod +x ./Freezer.linux.x86.sh
n'a apparement rien changé
#14 Le 28/09/2008, à 00:23
- Kanor
Re : executer fichier *.sh au démarrage de l'ordinateur
ok
alors d'une la commnde la ne peut pas fonctionner ce serait plus ça
sudo chmod +x Freezer.linux.x86.sh
Mais je ne pense pas que le prb vient de la
Qu'est ce que tu tape dans commande au niveau des programme lancé au début de session ?
Hors ligne
#15 Le 28/09/2008, à 00:30
- wild456
Re : executer fichier *.sh au démarrage de l'ordinateur
c la 1ere fois que je souhaite qu'un programme démarre audébut de session
le reste est par défaut
#16 Le 28/09/2008, à 00:35
- Kanor
Re : executer fichier *.sh au démarrage de l'ordinateur
Tu es bien allé dans Préférence => Session =>Ajouter
Nom : freezer (par exemple)
commande : tu a écris quoi ici
Hors ligne
#17 Le 28/09/2008, à 00:57
- wild456
Re : executer fichier *.sh au démarrage de l'ordinateur
/etc/freezer/Freezer.linux.x86.sh
#18 Le 28/09/2008, à 11:29
- Kanor
Re : executer fichier *.sh au démarrage de l'ordinateur
Wild456 on ne met pas un exécutable dans /etc tu aurais du mettre dans le dossier /opt
C'est pas mortel mais c'est pour garder une certaine logique.
J'ai trouvé la solution mais c'est vraiment le bordel voila la commande que tu dois mettre bien sur tu dois un peu la modifier pour que ce soit cohérent avec ton systéme
java -Djava.library.path=/home/kanor/Program/freezer/linux-x86-gtk -classpath /home/kanor/Program/freezer/linux-x86-gtk/swt.jar:/home/kanor/Program/freezer/freezer.jar Freezer
Hors ligne
#19 Le 29/09/2008, à 10:25
- Kanor
Re : executer fichier *.sh au démarrage de l'ordinateur
Est ce que ça marche ?
Hors ligne
#20 Le 19/12/2008, à 15:31
- BravoJR
Re : executer fichier *.sh au démarrage de l'ordinateur
Chez moi ca marche
merci
http://sites.google.com/site/bravojr/
Hors ligne