68 votes

Qu'est-ce que la variable d'environnement PATH et comment puis-je l'ajouter ?

Je viens d'installer picc-9.82.9453-linux.run du site web de Microchip, et à la fin il m'a demandé

==> NOTE: You may wish to add the following  
   /usr/hitech/picc/9.82/bin  
   to your PATH environment variable.  

Qu'est-ce que cela signifie ?

Je dois également l'ajouter au chemin de l'environnement :

/usr/hitech/picc-18/pro/9.66/bin

92voto

reverendj1 Points 15127

Duplicata partiel : Comment ajouter un répertoire au PATH ?

PATH est une variable d'environnement. Elle indique à votre machine où chercher les programmes. Ainsi, lorsque vous exécutez votre programme picc, vous pouvez simplement faire ceci :

picc

au lieu de

/usr/hitech/picc/9.82/bin/picc

Pour ajouter un répertoire à votre $PATH , suivez l'une des options ci-dessous.

Méthode 1

Modifier ~/.profile :

gedit ~/.profile

trouver la ligne suivante :

PATH="$HOME/bin:$PATH"

et le changer en :

PATH="$HOME/bin:$PATH:/usr/hitech/picc/9.82/bin"

Méthode 2

Exécutez la commande ci-dessous dans le terminal :

export PATH=$PATH:/usr/hitech/picc/9.82/bin

18voto

Moshe Simantov Points 479

Les variables d'environnement Shell sont utilisées à plusieurs fins, qu'il s'agisse de stocker des données, de stocker des configurations logicielles, de définir les paramètres du terminal ou de modifier l'environnement Shell. Les variables d'environnement sont normalement définies au moment du démarrage, ou par différents logiciels selon les besoins. Une façon de définir les variables d'environnement est à partir de la ligne de commande.

Lister toutes les variables sur le terminal

env

ceci imprimera toutes les variables que vous avez

Afficher une variable à la fois

La quantité de ces variables peut devenir une liste très longue et localiser une variable spécifique peut devenir une tâche difficile. Heureusement, Linux nous permet d'afficher la valeur d'une variable Shell en utilisant la commande echo avec le nom de la variable. Cela rend la tâche très facile. exemple : echo "$HOME"

Ajouter ou modifier une variable

Pour ajouter ou modifier une variable d'environnement, nous pouvons utiliser la commande export suivie du nom de la variable et des valeurs qui l'accompagnent.

export NameofVariable='value'

Notez, cependant, que cela ne fonctionnera que pour la session Shell en cours. Elle ne sera pas disponible dans d'autres terminaux.

3voto

SharadV Points 31
vi(m) ~/.profile
PATH="$HOME/bin:$HOME/.local/bin:{whatever_path_you_need_to_add}:$PATH"

Si vous n'avez pas de fichier .profile... cela en créera également un :

Dans ce scénario, ajoutez aussi ceci .

if [ -n "$BASH_VERSION" ]; then
   # include .bashrc if it exists
   if [ -f "$HOME/.bashrc" ]; then
      . "$HOME/.bashrc"
   fi
fi

# set PATH so it includes user's private bin directories

PATH="$HOME/bin:$HOME/.local/bin:/usr/bin:$PATH"

0voto

Abanoub Hanna Points 129

Ajoutez la variable d'environnement dans ~/.bashrc et se déconnecter, puis se connecter et tout fonctionne bien.

Pas à pas :

  1. sudo nano ~/.bashrc .
  2. ajouter ceci export PATH=$PATH:/usr/local/go/bin à la fin du fichier.
  3. source ~/.bashrc et tout fonctionne !

Note : Pour assurer la go fonctionnant correctement, ouvrez le terminal et tapez go version alors vous verrez le aller aider .

J'espère que cela vous aidera !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X