Como eu digo ao GNOME para reler meu ~ / .profile


13

O GNOME lê ~/.profileno login. Quando troco algo .profile(por exemplo LC_MESSAGES), quero que o gnome releia o .profilearquivo sem sair e entrar novamente. No bash, posso dizer ao bash para a fonte .profile. Como posso fazer isso para a sessão GNOME em execução?

Respostas:


14

Eu acho que não é possível. O script relevante é / etc / gdm / Xsession. Lá no topo você encontrará

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

e depois disso (e fornecendo outros scripts, carregando recursos X etc.), o ambiente da área de trabalho é iniciado, herdando os valores de .profile recém-carregados. Como não há como alterar o ambiente dos processos em execução (se o processo não tiver uma funcionalidade especial para importar o ambiente alterado, mas isso não é o que você normalmente encontra), você parece estar sem sorte.


4
Corrigir. Você precisará fazer logoff e logon novamente ou iniciar todos os aplicativos a partir de um terminal com um ambiente atualizado.
Sandy
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.