¿Cómo le digo a GNOME que vuelva a leer mi ~ / .profile


13

GNOME lee ~/.profileal iniciar sesión. Cuando cambio algo en .profile(por ejemplo LC_MESSAGES), quiero que gnome .profilevuelva a leer el archivo sin cerrar sesión y volver a iniciarlo. En bash puedo decirle a bash que lo haga .profile. ¿Cómo puedo hacer eso para la sesión de GNOME en ejecución?

Respuestas:


14

Creo que no es posible El script relevante es / etc / gdm / Xsession. Allí en la cima encontrarás

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

y después de eso (y buscar otras secuencias de comandos, cargar recursos X, etc.) se inicia el entorno de escritorio, heredando los valores de .profile que se acaba de cargar. Como no hay forma de cambiar el entorno de los procesos en ejecución (si el proceso no tiene una funcionalidad especial para importar un entorno modificado, pero esto no es nada que encuentre comúnmente), parece que no tiene suerte.


44
Correcto. Deberá cerrar sesión y volver a iniciarla, o iniciar cada aplicación desde una terminal con un entorno actualizado.
Sandy
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.