Jak mam powiedzieć GNOME, aby ponownie przeczytało mój ~ / .profile


13

GNOME czyta ~/.profilepo zalogowaniu. Kiedy coś zmieniam .profile(na przykład LC_MESSAGES) chcę, aby gnome ponownie odczytał .profileplik bez wylogowania i ponownego zalogowania. W bash mogę powiedzieć bash źródłu .profile. Jak mogę to zrobić dla uruchomionej sesji GNOME?

Odpowiedzi:


14

Myślę, że to nie jest możliwe. Odpowiednim skryptem jest / etc / gdm / Xsession. Tam całkiem na górze znajdziesz

# First read /etc/profile and .profile 
test -f /etc/profile && . /etc/profile
test -f "$HOME/.profile" && . "$HOME/.profile"

a następnie (i pozyskiwanie innych skryptów, ładowanie zasobów X itp.) uruchamiane jest środowisko pulpitu, dziedzicząc właśnie załadowane wartości .profile. Ponieważ nie ma sposobu na zmianę środowiska uruchomionych procesów (jeśli proces nie ma specjalnej funkcjonalności do importowania zmienionego środowiska, ale nie jest to nic, co zwykle można znaleźć), wydaje się, że nie masz szczęścia.


4
Poprawny. Musisz się wylogować i zalogować ponownie lub uruchomić każdą aplikację z terminala ze zaktualizowanym środowiskiem.
Sandy,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.