D�marrage d'applications

Q�: Comment d�marrer une application t�l�charg�e�?

J'ai install� une application t�l�charg�e et tout semblait en ordre. Mais j'obtiens toujours le message "command not found" lorsque j'entre le nom de l'application. Je pense que j'ai le nom correct�; pourquoi l'application ne d�marre-t-elle pas�?

R�: D�marrage d'applications.

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. Vous devez maintenant acc�der au r�pertoire dans lequel se trouve le fichier ex�cutable (comme indiqu� ci-dessous).

cd setiathome
	  

Pour d�marrer l'application maintenant, faites pr�c�der l'ex�cutable des caract�res "./," comme indiqu� ci-dessous�:

./setiathome
          

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.

Edition de votre chemin d'acc�s

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.

Attention

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�:

pico .bash_profile
            

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.