Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Fedora / Red hat
Fedora / Red hat Vos questions sur les distributions Fedora / Red Hat
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/09/2008, 13h14   #1
Invité de passage
 
Inscription : octobre 2006
Messages : 33
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 33
Points : 1
Points : 1
Par défaut Probleme de modification de PATH

Bonjour a tous je debute sous linux et j'ai besoin de changer la variable PATH pour un de mes programmes. J'ai effectuer les commandes suivantes :
su
export PATH=$PATH:/usr/local/sl-gms/lib

Cela fonctionne je fais ensuite un echo $PATH et il m'a bien inserer la ligne que je voulais, mais une fois que je revien a mon compte par exit (pour ne pas rester root) je refais echo $PATH et la il n'a pas pris la modif en compte.....

J'ai essayer sans le su mais il ne veut pas de ma commande il me dit :
Mauvais : modificateur dans $ (/).

Si quelqu'un aurait une petite idée sur la question.


Merci a tous
matdakillah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2008, 13h17   #2
Invité de passage
 
Inscription : octobre 2006
Messages : 33
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 33
Points : 1
Points : 1
Si cela peut aider je suis sous RHEL5.
matdakillah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2008, 14h00   #3
Invité régulier
 
Inscription : février 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 6
Points : 6
Points : 6
Voici une solution :
1°) ce placer dans le répertoire courant de l'utilisateur avec 'cd'
2°) éditer le fichier .bash_profile et y ajouter :
PATH=$PATH:/usr/local/sl-gms/lib
export PATH
3°) se reconnecter
Wouffo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2008, 14h16   #4
Membre éprouvé
 
Avatar de Leeloo_Multiboot
 
Administrateur Unix/Linux
Inscription : avril 2008
Messages : 417
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Administrateur Unix/Linux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2008
Messages : 417
Points : 482
Points : 482
Citation:
Bonjour a tous je debute sous linux et j'ai besoin de changer la variable PATH pour un de mes programmes. J'ai effectuer les commandes suivantes :
su
export PATH=$PATH:/usr/local/sl-gms/lib

Cela fonctionne je fais ensuite un echo $PATH et il m'a bien inserer la ligne que je voulais, mais une fois que je revien a mon compte par exit (pour ne pas rester root) je refais echo $PATH et la il n'a pas pris la modif en compte.....
C'est tout à fait normal. Chaque utilisateur à son propre environnement et ses propres variables locales (PATH dans ton cas).

Quand tu exportes ta variable PATH avec su, tu changes la variable PATH de l'environnement root. Il est donc normal que tu ne retrouves pas la modification une fois revenu sous ton compte user.

Wouffo t'as donné la solution la plus simple, à savoir définir en dur la variable PATH de ton user.
__________________
Citation:
Près des cîmes, loin des cons...
Leeloo_Multiboot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2008, 17h54   #5
Membre Expert
 
Avatar de jeanbi
 
Inscription : avril 2003
Messages : 1 644
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 1 644
Points : 1 846
Points : 1 846
bonjour,
pour que le path reste
echo 'export PATH=$PATH:nomdupath' >> /home/tonuser/.bashrc
a+
jeanbi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2008, 09h33   #6
Invité de passage
 
Inscription : octobre 2006
Messages : 33
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 33
Points : 1
Points : 1
Merci a tous pour votre aide. Ca fonctionne
matdakillah est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h23.


 
 
 
 
Partenaires

Hébergement Web