Citation
sergioramos04
Si on veut exécuter un programme C à partir de n'importe quel répertoire, il faut mettre son exécutable dans le ~/bin de l'utilisateur référencé par: PATH.
D'abord, on n'exécute pas un programme C. On exécute sa forme compilée (càd exécutable)!
Ensuite, il n'est pas forcément utile de mettre l'exécutable dans le ~/bin. En effet, ce répertoire ~/bin peut ne pas être dans le $PATH de l'utilisateur (sur Debian, ce n'est pas le cas par défaut), et l'utilisateur peut (et généralement doit) modifier son $PATH selon ses propres désirs et conventions.
De plus, on peut installer les programmes ailleurs. Par exemple dans /usr/local/bin qui est la destination par défaut des programmes GNU ave le préfixe implicite /usr/local
Enfin et surtout, on peut toujours exécuter un exécutable arbitraire, en précisant explicitement son chemin complet.
----
Basile STARYNKEVITCH
Membre de l'
APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!
Projet logiciel libre:
RefPerSys
Poste le Sunday 16 November 2008 16:50:33