Bagaimana cara saya memberi tahu GNOME untuk membaca ulang profil ~ /. Saya


13

GNOME membaca ~/.profilesaat masuk. Ketika saya mengubah sesuatu di .profile(misalnya LC_MESSAGES) saya ingin gnome membaca ulang .profilefile tanpa logout dan kembali. Dalam bash saya dapat memberitahu bash ke sumber .profile. Bagaimana saya bisa melakukan itu untuk sesi GNOME yang sedang berjalan?

Jawaban:


14

Saya pikir itu tidak mungkin. Skrip yang relevan adalah / etc / gdm / Xsession. Di sana cukup di bagian atas Anda akan menemukan

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

dan setelah itu (dan sumber skrip lainnya, memuat sumber daya X dll) lingkungan desktop dimulai, mewarisi nilai .profile yang baru saja dimuat. Karena tidak ada cara untuk mengubah lingkungan proses yang berjalan (jika proses tidak memiliki fungsi khusus untuk mengimpor lingkungan yang diubah, tetapi ini bukan apa-apa yang biasa Anda temukan), Anda tampaknya kurang beruntung.


4
Benar. Anda harus keluar dan kembali, atau meluncurkan setiap aplikasi dari terminal dengan lingkungan yang diperbarui.
Sandy
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.