[tuto][linux][débutant] Modifier la variable d’environnement PATH sous Debian
Publié : 23 décembre 2023, 12:08
La variable d’environnement PATH
Si vous avez installé un paquet, une commande, que le système ne trouve pas, vous pouvez la localiser avec whereis et ajouter le chemin d'accès de son dossier à la variable PATH.
Pour voir le contenu de la variable PATH (pas besoin d’être administrateur) :
Exemple, pour ajouter /usr/sbin à la variable d’environnement PATH (pas besoin d’être administrateur) :
À la déconnexion PATH reprendra sa valeur par défaut, donc /usr/sbin n’existera plus dans PATH.
Pour modifier PATH de façon permanente
On peut éditer le fichier de configuration du Shell de connexion. Pour le Shell BASH il s'agit de /home/user/.bashrc.
Attention, vous devez remplacer user par votre nom d’utilisateur !
On peut utiliser un éditeur de texte ou utiliser la commande suivante :
La ligne est ajoutée à la fin du fichier. Pour que la modification soit prise en compte, vous devez redémarrer votre ordinateur.
Plus d’informations
Si vous travaillez sur un système sans interface graphique, il peut être nécessaire de modifier la variable PATH pour la session afin d'avoir accès aux commandes permettant de redémarrer le système et de modifier également la variable PATH de façon permanente pour que cela soit pris en compte après le redémarrage.
Si vous avez installé un paquet, une commande, que le système ne trouve pas, vous pouvez la localiser avec whereis et ajouter le chemin d'accès de son dossier à la variable PATH.
Pour voir le contenu de la variable PATH (pas besoin d’être administrateur) :
Code : Tout sélectionner
echo $PATH
Code : Tout sélectionner
export PATH=$PATH:/usr/sbin
Pour modifier PATH de façon permanente
On peut éditer le fichier de configuration du Shell de connexion. Pour le Shell BASH il s'agit de /home/user/.bashrc.
Attention, vous devez remplacer user par votre nom d’utilisateur !
On peut utiliser un éditeur de texte ou utiliser la commande suivante :
Code : Tout sélectionner
echo 'export PATH=$PATH:/usr/sbin' >> /home/user/.bashrc
Plus d’informations
Si vous travaillez sur un système sans interface graphique, il peut être nécessaire de modifier la variable PATH pour la session afin d'avoir accès aux commandes permettant de redémarrer le système et de modifier également la variable PATH de façon permanente pour que cela soit pris en compte après le redémarrage.