Lorsque vous souhaitez ajouter une nouvelle valeur à la PATHvariable système, vous le plus probablement ajouter une nouvelle ligne ~/.bashrcou les ~/.bash_profilefichiers.
Par exemple, si vous souhaitez ajouter /opt/netbeans/binà PATH, vous devez ajouter cette ligne à la fin du ~/.bashrcfichier:
export PATH=$PATH:/opt/netbeans/bin
Brisons cette ligne.
export PATH- Nous nous référons ici à la PATHvariable
=- Nous voulons lui affecter une nouvelle valeur en utilisant l' =opérateur (Le reste de la chaîne est la valeur qui sera stockée dans le PATH)
$PATH- Nous affectons la variable PATHà la valeur qui était dans la variable avant la commande en cours
: - Nous ajoutons un séparateur pour la nouvelle valeur
/opt/netbeans/bin - Et ajoutez une nouvelle valeur au PATH
Vous devez voir toutes vos références à la PATHvariable dans les fichiers ~/.bashrcou ~/.bash_profileet assurez-vous que vous développez -
export PATH=$PATH:/opt/netbeans/bin
et pas écraser comme ça -
export PATH=/opt/netbeans/bin
la PATHvariable
Vous devez vous assurer, dans chaque référence à PATHvotre utilisation $PATH:et à votre valeur supplémentaire après
Si cela ne fonctionne pas, vous pouvez faire quelque chose comme ceci:
- Assurez-vous qu'il existe quelque chose comme la variable suivante dans le
/etc/environmentfichier et qu'elle n'a jamais été redéfinie dans ce fichier:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
- Ajoutez les chemins manquants de la
PATHvariable ci-dessus à votre PATHvariable située dans le/etc/environment
Avant de tester après chaque modification des fichiers, n'oubliez pas de mettre à jour vos configurations.
Par exemple pour le ~/.bashrcfichier:
source `~/.bashrc`
cat /etc/environment?