Lorsque je me connecte à ma boîte ubuntu fonctionnant sous Hardy 8.04, les variables d'environnement dans ma boîte de dialogue .bashrc
ne sont pas définis.
Si je fais une source .bashrc
les variables sont correctement définies et tout va bien.
Comment se fait-il que .bashrc
n'est pas exécuté à la connexion ?
116 votes
Comment diable cela peut-il être "hors sujet" ?
14 votes
Je ne suis pas strict dans ce domaine, mais je pense que cette question doit être traitée sur serverfault.com, superuser.com ou askubuntu.com.
18 votes
@MichaelButler D'accord. Je me demande pourquoi ils ne le déplacent pas au lieu de le fermer...
4 votes
@Luc - Les questions ne peuvent être déplacées que dans les 60 jours suivant leur création. Cette question n'a été fermée comme hors sujet que 3 ans et demi après sa création. Je crois que la règle des 60 jours a quelque chose à voir avec le moment où les bases de données des questions sont sauvegardées ou quelque chose comme ça... il devient plus difficile de migrer après cette sauvegarde.
2 votes
Je pensais que c'était une question assez utile. J'ai rencontré ce problème lorsque j'ai dû me connecter à la machine A, afin de me connecter à la machine B (uniquement accessible via le réseau local de A). Cela m'a appris une différence pratique entre
.bashrc
et.bash_profile
!0 votes
Une excellente réponse est fournie ici .