J'utilise Ubuntu 9.04 Je dois ajouter un dossier à mon $ PATH. Je sais lire le chemin:
echo $PATH
Je veux pouvoir l'éditer et ajouter 2 autres chemins.
Merci
J'utilise Ubuntu 9.04 Je dois ajouter un dossier à mon $ PATH. Je sais lire le chemin:
echo $PATH
Je veux pouvoir l'éditer et ajouter 2 autres chemins.
Merci
Réponses:
Pour stocker votre chemin de façon permanente, vous avez quelques options.
Je vous suggère de lire le wiki de la communauté Ubuntu sur les variables d'environnement, mais la réponse courte est le meilleur endroit ~/.profile
pour votre paramètre PATH par utilisateur ou /etc/profile
pour les paramètres globaux.
Faire quelque chose comme export PATH=$PATH:/your/new/path/here
PATH=$PATH:newPath1:newPAth2
export PATH
Vous pouvez également mettre cela dans l'environnement global:
sudo emacs /etc/environment
Ajouter aux entrées déjà dans votre chemin
PATH="/path/to/file:/other/paths"
Recharger l'environnement
source /etc/environment
On a déjà répondu à cette question, mais j'aimerais vous donner un petit conseil. Voici ce que je fais:
J'ai un répertoire appelé .bash.d
dans mon dossier $HOME
et dans lequel je conserve un ensemble de scripts shell qui ont des effets sur mon environnement (par exemple, configurer correctement, modifier le chemin, définir mon invite, etc.). Je garde cette version sous contrôle de version en utilisant git , ce qui permet de revenir facilement à une version de travail de votre env, si vous gâchez quelque chose. Pour obtenir toutes les modifications, je source simplement tous les fichiers dans ce répertoire à la fin de mon .bashrc comme ceci:
for i in $HOME/.bash.d/*; do source $i; done
unset i
Cela vous donne un environnement très flexible que vous pouvez facilement modifier et restaurer + vous pouvez l'exporter vers d'autres machines simplement en utilisant git.
Une variante ci-dessus, si vous ne souhaitez pas modifier directement le fichier / etc / profile. Vous pouvez créer un nouveau fichier yourpath.sh dans le répertoire /etc/profile.d/ . Puis éditez ce fichier comme ça. Avec l'éditeur vim (mais n'hésitez pas à l'éditer avec un autre éditeur): vim /etc/profile.d/yourpath.sh
MYPATH='/your/new/path/'
export MYPATH
export PATH=$PATH:$MYPATH
: w rite and q uit et c'est fait, votre chemin a été modifié. Si vous utilisez le terminal, fermez-le et rouvrez-le. votre nouvelle variable sera mise à jour. Maintenant, c'est plus propre, vous pouvez supprimer ce fichier lorsque vous n'en avez plus besoin et qu'il n'interfère pas avec la configuration initiale.
PATH
est exporté, il MYPATH
n'est pas nécessaire de l'être (sauf si vous en avez besoin à d'autres fins). (2) Le moyen rapide de sauvegarder (écrire) et de quitter vim est ZZ
- non :
ou (entrée) requis.