Ok, une explication sur ce que je t'ai demande 😉
Quand tu executes un programme, tu donnes le chemin entier vers l'executable. Par exemple, pour executer la commande echo (qui se trouve dans /bin/), tu devrais faire :
$ /bin/echo
C'est un peu fastidieux de donner le chemin absolu a chaque fois (notemment avec des commandes dans /usr/local/bin :-D).
C'est pour ca qu'on a invente un mecanisme pour que le terminal sache ou aller chercher une commande quand tu ne donnes que son nom et pas son chemin (comme tu l'as fait precedemment en ne tapant que echo). On aurait pu mettre toutes les commandes au meme endroit, mais c'est pas terrible au niveau organisation et architecture.
La solution qui a ete retenue a ete de creer une variable d'environnement contenant tous les dossiers ou se trouvent des commandes. Ainsi, quand tu tapes :
$ echo
, le terminal va chercher dans cette variable d'environnement. Cette variable, c'est la variable $PATH.
D'apres ce que je t'ai fait taper, on peut voir que lorsque tu tapes une commande, ton terminal ira chercher dans tous les dossiers suivants :
/usr/kerberos/bin
/usr/local/bin
/usr/bin
/bin
/home/Kevin/bin
Comme tu peux le voir, le dossier /bin est inclut, c'est pourquoi ton terminal est capable de lancer "/bin/echo" quand tu ne tapes que "echo". 🙂
Tu peux aussi voir que ton PATH contient le dossier /home/Kevin/bin (bin comme binaries, c'est a dire executable).
On va donc placer un script dans ce dossier et tu pourras l'executer tres simplement 🙂
Si le dossier n'existe pas, cree le :
$ cd
$ mkdir bin
Ensuite, ouvres un editeur de texte et recopie dedans le code suivant :
#!/bin/bash
cd ~/FAH
./FAH504-Linux.exe
Enregistre ce fichier sous "/home/Kevin/bin/lanceFAH".
Enfin, arrete FAH s'il etait lance puis tapes la commande :
$ lanceFAH
FAH devrait alors etre en train de tourner si aucune erreur n'est apparue dans ton terminal.
Pour verifier que FAH tourne, tu peux utiliser le moniteur systeme (menu Systeme-> Administration), onglet processus, cherche FAH dans la liste ou alors en entrant la commande :
$ ps aux | grep FAH
Reviens ici quand tu en es la, ensuite on verra comment lancer ce programme des le demarrage de ta session 🙂