Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
personnaliser_path [Le 19/03/2016, 14:37]
albanmartel
personnaliser_path [Le 02/11/2022, 20:36] (Version actuelle)
82.64.96.146
Ligne 1: Ligne 1:
-{{tag>​variables_d_environnement PATH NodeJS}}+{{tag>​variables_d_environnement PATH NodeJS ​eclipse}} 
 +-------- 
 + 
 +======Personnaliser son PATH d'​environnement======
 La variable d'​environnement [[variables_d_environnement#​variables_liees_aux_emplacements_de_fichiers|PATH]] gouverne les chemins d'​exécution des logiciels ubuntu. La variable d'​environnement [[variables_d_environnement#​variables_liees_aux_emplacements_de_fichiers|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. Cette variable PATH permet d'​installer et d’utiliser en local un logiciel sans avoir fait appel à l'​administration système.
Ligne 13: Ligne 16:
 === Télécharger l'​exécutable node-vX.Y.Z-linux-x64.tar.xz === === 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 ​+https://​nodejs.org/​en/​download/​ --> ​  Linux Binaries (.tar.xz) --> 64-bit
  
 === Décompresser dans le répertoire utilisateur de votre choix === === Décompresser dans le répertoire utilisateur de votre choix ===
-Par exemple créer usr dans votre dossier personnel ​+Par exemple créer usr dans votre dossier personnel
  
  <​code>​mkdir ~/​usr</​code>​  <​code>​mkdir ~/​usr</​code>​
Ligne 32: Ligne 35:
 #Ajout de NodeJs uniquement au niveau utilisateur #Ajout de NodeJs uniquement au niveau utilisateur
 export NODEJS_HOME=$HOME/​usr/​node 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 #Ajout de la  variables précédemment définie au PATH
-export PATH=${NODEJS_HOME}/​bin:​${PATH}:​+export PATH=${NODEJS_HOME}/​bin:​${NODE_MODULES}:${PATH}:
 </​code>​ </​code>​
  
Ligne 40: Ligne 45:
 <​code>​ <​code>​
 #Ajout de NodeJs au PATH #Ajout de NodeJs au PATH
-export PATH=$HOME/​usr/​node/​bin:​${PATH}:​+export PATH=$HOME/​usr/​node/​bin:​$HOME/​usr/​node/​lib/​node_modules:${PATH}:
 </​code>​ </​code>​
  
Ligne 46: Ligne 51:
 === Mettre à jour des variables d'​environnement utilisateur === === Mettre à jour des variables d'​environnement utilisateur ===
  <​code>​  <​code>​
-source ~/.batchrc+source ~/.bashrc
 </​code>​ </​code>​
 === Vérifier la prise en compte des modifications === === Vérifier la prise en compte des modifications ===
Ligne 59: Ligne 64:
 ===== Exemple de personnalisation de ${PATH} pour utiliser Eclipse en local ===== ===== Exemple de personnalisation de ${PATH} pour utiliser Eclipse en local =====
  
-Ainsi il est possible de le faire pour disposer de la dernière version d'​éclipse et l'​exécuter en local +Les étapes sont similaires à celles décrites précédemment
  
 === Télécharger l'​exécutable eclipsecpp === === Télécharger l'​exécutable eclipsecpp ===
Ligne 72: Ligne 77:
 mv ~/​usr/​eclipsecpp/​eclipse ~/​usr/​eclipsecpp/​eclipsecpp mv ~/​usr/​eclipsecpp/​eclipse ~/​usr/​eclipsecpp/​eclipsecpp
 </​code>​ </​code>​
 +
 +=== Modifier ~/.bashrc ===
 +[[:​tutoriel:​comment_modifier_un_fichier|Ouvrez le fichier]] **~/​.bashrc**
 +
 +Ajoutez y les lignes suivantes :
 +<​code>​
 +#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}:​
 +</​code>​
 +
 +[[:​tutoriel:​comment_sauver_et_restaurer_un_fichier|Sauvegardez le fichier]] **~/​.bashrc**.
 +=== Mettre à jour des variables d'​environnement utilisateur ===
 + <​code>​
 +source ~/.bashrc
 +</​code>​
 +
 +=== Vérifier la bonne exécution du logiciel local ===
 + <​code>​
 +eclipsecpp ​
 +</​code>​
 +si eclipsecpp se lance correctement s'est que la personnalisation de PATH est correcte !
  
  
Ligne 77: Ligne 105:
 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. 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.
  
-===== Contributeurs ​===== +=====Voir aussi===== 
-[[:​utilisateurs:​albanmartel]]+[[https://​stackoverflow.com/​questions/​13465829/​node-js-modules-path|node-js-modules-path]] 
 + 
 +----- 
 +Contributeurs : ​[[:​utilisateurs:​albanmartel]] 
 + 
 + 
 + 
  • personnaliser_path.1458394626.txt.gz
  • Dernière modification: Le 19/03/2016, 14:37
  • par albanmartel