Làm cách nào để tôi bảo Gnome đọc lại ~ / .profile của tôi


13

Gnome đọc ~/.profilekhi đăng nhập. Khi tôi thay đổi một cái gì đó trong.profile (ví dụ LC_MESSAGES), tôi muốn gnome đọc lại .profiletệp mà không cần đăng xuất và đăng nhập lại. Trong bash tôi có thể nói bash với nguồn .profile. Làm cách nào tôi có thể làm điều đó cho phiên Gnome đang chạy?

Câu trả lời:


14

Tôi nghĩ rằng nó là không thể. Kịch bản có liên quan là / etc / gdm / Xsession. Có khá nhiều ở đầu bạn sẽ tìm thấy

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

và sau đó (và tìm nguồn cung cấp các tập lệnh khác, tải tài nguyên X, v.v.), môi trường máy tính để bàn được bắt đầu, kế thừa các giá trị của .profile vừa được tải. Vì không có cách nào để thay đổi môi trường của các quy trình đang chạy (nếu quy trình không có chức năng đặc biệt để nhập môi trường đã thay đổi, nhưng đây không phải là điều bạn thường thấy), bạn dường như không gặp may.


4
Chính xác. Bạn sẽ cần phải đăng xuất và đăng nhập lại hoặc khởi chạy mọi ứng dụng từ thiết bị đầu cuối với môi trường cập nhật.
Sandy
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.