Lorqu'en console vous appellez une application (exemple $ kopete), Bash regarde dans une liste de répertoire par défaut que l'on appelle la PATH (chemin in english). C'est une variable d'environnement que vous pouvez modifier afin, par exemple, d'ajouter un répertoire précis dans laquelle se trouve une application. Ainsi, au lieu de lancer en console $ /home/george/Programmes/applicationX vous feriez juste $ applicationX.
Il existe une PATH globale, commune à tout les utilisateurs, que seul l'administrateur peut modifier et une PATH réservée à chaque utilisateur. Ainsi pour chaque utilisateur, la PATH totale est la somme de ces deux PATH. Suis-je clair ?
Pour voir quels répertoire sont inclus dans la PATH globale, tapez en console la commande echo $PATH
Le fichier spécifiant la PATH commune est /etc/bashrc (voire /etc/profile). La PATH user se situe habituellement dans /home/votre_login/.bashrc ou /home/votre_login/.bash_profile selon les distributions. N'oubliez pas le point avant bashrc.
Pour modifier ces PATH, ouvrez le fichier désiré via un éditeur de texte. Vous devez rajouter à la fin du fichier ceci :
PATH=$PATH:/dossier1:/dossier2:/dossier3 export PATH
Sauvez, fermez la console, re-ouvrez en une et lancez enfin la commande : # source /etc/profile (uniquement pour prendre en compte les modification de la PATH commune sans avoir besoin de rebooter).
Faites attention lorsque vous modifiez la PATH, elle est restrictive par défaut pour de bonnes raisons (sécurité).
Date de création : 31/05/2024 @ 18:07
Dernière modification : 05/12/2024 @ 17:28
Catégorie :
Page lue 523 fois
Prévisualiser la page
Imprimer la page
|