Ceci est une ancienne révision du document !


La variable d'environnement PATH gouverne les chemins d'exécution des logiciels ubuntu. Cette variable PATH permet d'installer et d’utiliser en local un logiciel sans avoir fait appel à l'administration système.

L'exemple suivant traite d'exécution de NodeJs uniquement au niveau utilisateur en l'installant directement le répertoire utilisateur.

Qu'est ce que la PATH

Obtenir les informations sur chemins d'exécution avant modification de ${PATH}

 echo ${PATH} 

Dans mon cas j'obtiens : /usr/local/sbin:usr/share/java:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Personnaliser ${PATH} de l'utilisateur

Exemple, exécuter le dernier nodejs stable et l'exécuter uniquement au niveau utilisateur :

  • Télécharger l'exécutable node-vX.Y.Z-linux-x64.tar.xz

https://nodejs.org/en/download/ –> Linux Binaries (.tar.xz) –> 64-bit

  • Décompresser dans le répertoire utilisateur de votre choix (dans mon cas ~/usr)
  • Modifier ~/.bashrc
#Ajout de NodeJs uniquement au niveau utilisateur
export NODEJS_HOME=$HOME/usr/nodejs
#Ajout de la  variables précédemment définie au PATH
export PATH=${NODEJS_HOME}/bin:${PATH}:
  • Mettre à jour des variables d'environnement utilisateur
source ~/.batchrc
  • Vérifier la prise en compte des modifications
 echo ${PATH} 
  • Vérificer la bonne exécution du logiciel local
node -v

si le numéro de version s'affiche c'est que la personnalisation de PATH est correcte !

  • personnaliser_path.1458384502.txt.gz
  • Dernière modification: Le 19/03/2016, 11:48
  • par albanmartel