Une des étiquettes de cette page n'a pas d'autres pages associées.
Personnaliser son PATH d'environnement
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.
Exemple de personnalisation de ${PATH} pour utiliser NodeJs en local
Obtenir les informations du ${PATH} (avant modifications)
ouvrir une console et exécuter
echo ${PATH}
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
Par exemple créer usr dans votre dossier personnel
mkdir ~/usr
Extraire l'archive dans le dossier usr précédemment créé
renommer le dossier extrait en node
mv ~/usr/node-vX.Y.Z-linux-x64.tar.xz ~/usr/node
Modifier ~/.bashrc
Ouvrez le fichier ~/.bashrc
Ajoutez y les lignes suivantes :
#Ajout de NodeJs uniquement au niveau utilisateur
export NODEJS_HOME=$HOME/usr/node
#Spécifier où sont les nodes_modules
export NODE_MODULES=${NODEJS_HOME}/lib/node_modules
#Ajout de la variables précédemment définie au PATH
export PATH=${NODEJS_HOME}/bin:${NODE_MODULES}:${PATH}:
ou les suivantes :
#Ajout de NodeJs au PATH
export PATH=$HOME/usr/node/bin:$HOME/usr/node/lib/node_modules:${PATH}:
Sauvegardez le fichier ~/.bashrc.
Mettre à jour des variables d'environnement utilisateur
source ~/.bashrc
Vérifier la prise en compte des modifications
echo ${PATH}
Vérifier 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 !
Exemple de personnalisation de ${PATH} pour utiliser Eclipse en local
Les étapes sont similaires à celles décrites précédemment
Télécharger l'exécutable eclipsecpp
http://www.eclipse.org/downloads/packages/ –> Eclipse IDE for C/C++ Developers –> Linux64bit eclipse-cpp-XXXXXXXXXXXXX-x86_64.tar.gz
mkdir ~/usr tar -zxvf ~/Téléchargements/eclipse-cpp-XXXXXXXXXXXXX-x86_64.tar.gz -C ~/usr mv ~/usr/eclipse ~/usr/eclipsecpp mv ~/usr/eclipsecpp/eclipse ~/usr/eclipsecpp/eclipsecpp
Modifier ~/.bashrc
Ouvrez le fichier ~/.bashrc
Ajoutez y les lignes suivantes :
#Exécuter eclipse c/c++ en local
export ECLIPSECPP_HOME=$HOME/usr/eclipsecpp
#ajout des variables précédemment définies
export PATH=${ECLIPSECPP_HOME}:${PATH}:
Sauvegardez le fichier ~/.bashrc.
Mettre à jour des variables d'environnement utilisateur
source ~/.bashrc
Vérifier la bonne exécution du logiciel local
eclipsecpp
si eclipsecpp se lance correctement s'est que la personnalisation de PATH est correcte !
Conclusion
Il est possible de faire ce type de modifications du PATH pour installer exécuter l'exécutable de votre choix sans toucher au système.
