Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

wido a écrit :

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é hmm mais il ne marche pas quand même neutral

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  wink

merci


http://sites.google.com/site/bravojr/

Hors ligne