Używam Linux Mint. Moja powłoka logowania ( cat /etc/passwd | grep myUserName
) to bash.
Po uruchomieniu środowiska graficznego i uruchomieniu z niego emulatora terminali widzę, że .bash_profile
nie jest on pozyskiwany (zmienne środowiska, które są export
w nim edytowane, nie są ustawione). Ale jeśli zaloguję się z konsoli tekstowej ( ctrl+ alt+ F1) lub ręcznie uruchomię bash -l
z emulatora terminala, .bash_profile
działa dobrze.
Czy się mylę, gdy uważam, że .bash_profile
należy to uzyskać po export
uruchomieniu X, a wszystkie zmienne powinny być dostępne w terminalu, uruchamiając z X?
PS Umieszczanie wszystkiego .bashrc
i pozyskiwanie go .bash_profile
nie jest dobrym pomysłem ( https://stackoverflow.com/questions/902946/ ): elementy środowiska powinny być pozyskiwane tylko raz.