Mon .bashrc ne veut pas s'executer

Mon .bashrc ne veut pas s'executer - Débats - Linux et OS Alternatifs

Marsh Posté le 30-07-2002 à 21:58:25    

Bonjour :
 
eee que rajouter de plus ?
Quand je me log en root le .bashrc s'execute les alias sont définis le path ajusté ...
Mais quand je me log sous mon compte utilisateur bah ça marche pas, le path n'est pas ajusté, les alias ne sont pas définis ...
Je suis obligé de taper la commande : source .bashrc.
Que dois-je faire pour que cela soit fait au log ?
 
Ma distrib est une debian woody.
 
Merci de vos réponses.

Reply

Marsh Posté le 30-07-2002 à 21:58:25   

Reply

Marsh Posté le 30-07-2002 à 22:18:34    

chmod +x ~/.bashrc


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 30-07-2002 à 23:05:16    

pas la peine de le chmod +x
 
compare le .bash_profile de root et celui de ton user.
Dans celui de ton user tu dois avoir les lignes ou il appelle .bashrc (ainsi que celles ou il check si tu as un ~/bin) de commentées
 
Enleve les #, relogue toi, et ca devrait etre bon

Reply

Marsh Posté le 30-07-2002 à 23:09:57    

echo "exit" >> .bashrc  :D  
 
sérieusement, kkun connait un moyen de passer outre ca sans rebooter ?

Reply

Marsh Posté le 30-07-2002 à 23:35:57    

pkoi rebooter ? ....


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 30-07-2002 à 23:40:29    

jux a écrit a écrit :

Bonjour :
 
eee que rajouter de plus ?
Quand je me log en root le .bashrc s'execute les alias sont définis le path ajusté ...
Mais quand je me log sous mon compte utilisateur bah ça marche pas, le path n'est pas ajusté, les alias ne sont pas définis ...
Je suis obligé de taper la commande : source .bashrc.
Que dois-je faire pour que cela soit fait au log ?
 
Ma distrib est une debian woody.
 
Merci de vos réponses.




 
Au hasard, ne serait-ce pas tout simplement parce que tu ne te logges pas de la même façon en user et en root ? (entends par là, ton shell n'est pas lancé pareil) Bash exécute le fichier ~/.bashrc pour les non-login shells et ~/.bash_profile pour les login shells. Dans 99% des cas, c'est la solution à ce genre de "problèmes" (qui n'en sont pas).


---------------
--  
Reply

Marsh Posté le 31-07-2002 à 18:07:08    

fl0ups a écrit a écrit :

pas la peine de le chmod +x
 
compare le .bash_profile de root et celui de ton user.
Dans celui de ton user tu dois avoir les lignes ou il appelle .bashrc (ainsi que celles ou il check si tu as un ~/bin) de commentées
 
Enleve les #, relogue toi, et ca devrait etre bon




 
Tout à fais !
Merci beaucoup ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed