Si vous essayez de démarrer une application depuis
l'invite du shell et que la commande n'aboutit pas, essayez de
faire précéder le nom de l'exécutable de
l'application des caractères ./.
Supposons que vous avez téléchargé un
client setiathome et que vous vouliez
l'essayer. Suivez les instructions d'installation du logiciel.
Passez à présent au répertoire contenant
selon vous l'exécutable (comme indiqué
ci-dessous).
Pour démarrer l'application maintenant, faites
précéder l'exécutable des
caractères " ./," comme
indiqué ci-dessous :
En bref, la raison pour laquelle vous devez utiliser les
caractères ./ pour démarrer
l'application est que l'exécutable n'a pas
été placé dans un répertoire dans
lequel votre shell savait qu'il pouvait se trouver (tel que
/usr/bin).
Dans ce cas, vous devez souvent accéder au
répertoire contenant l'exécutable et
démarrer l'application à partir de ce
répertoire. Cela signifie que vous devez indiquer au
shell où trouver l'exécutable ;
./ indique au shell bash que
l'exécutable se trouve dans
le "répertoire de travail en cours".
Vous pouvez cependant personnaliser vos paramètres de
façon à ne pas devoir utiliser
./. Voyez ce qui suit pour plus
d'informations sur la procédure à suivre.
Si vous voulez démarrer périodiquement des
programmes sans devoir entrer les signes
./ devant l'exécutable, vous
pouvez utiliser une petite astuce.
En principe, vous devez ajouter le "répertoire
de travail en cours" (.) à la liste des
répertoires dans la variable d'environnement
PATH ; vous indiquez ainsi au shell
qu'il peut démarrer des applications dans n'importe
quel répertoire de travail.
 | Ces instructions sont uniquement
destinées aux comptes utilisateur. Evitez de
modifier des fichiers tels que
.bash_profile pour le compte root, en
raison des risques potentiels en matière de
sécurité.
|
A l'aide d'un éditeur de texte tel que
pico, ouvrez dans une
fenêtre Xterm le fichier appelé
.bash_profile en entrant :
Une instruction PATH apparaît,
similaire à celle indiquée ci-dessous.
PATH=$PATH:$HOME/bin:/usr/lib/
|
A présent, ajoutez :./
à la fin de cette instruction, comme indiqué
ci-dessous
PATH=$PATH:$HOME/bin:/usr/lib/:./
|
Entrez ensuite
Ctrl-X ;
vous devez alors indiquer si vous voulez enregistrer le
"tampon modifié" ; entrez
Y pour "yes" (oui). Vous verrez
ensuite le nom sous lequel le fichier sera
enregistré ; appuyez sur la touche
Entrée.
Vous avez terminé. Désormais, vous n'aurez
plus besoin d'entrer les caractères
./ devant le nom de l'exécutable
pour démarrer certaines applications.