Ubuntu 12.04 configurando variables /etc/environment

Ubuntu 12.04 configurando variables /etc/environment

Si configuro una variable en /etc/environment, parece que solo se aplica a los administradores mientras estoy en sudo su.

¿Cómo puedo hacer que las variables se apliquen a todos? ¿Especialmente cuando están en la terminal?

Respuesta1

Una forma de hacer esto puede ser agregar las variables a /etc/.bashrc (suponiendo que todos estén usando un shell bash)

Respuesta2

Si desea configurar variables para que se apliquen a todos, el mejor lugar no es /etc/environment ni /etc/profile, porque son archivos del sistema; estropearlos le dará dolores de cabeza cuando actualice su sistema.

Mejor enfoque:

  • Cree sus propios archivos en /etc/profile.d/,
  • Dale una extensión .sh
  • hacerlo ejecutable (a través del archivo chmod 755)

Eso es todo. Cuando necesite tener una configuración similar en diferentes cajas, o cuando llegue el momento de realizar una instalación nueva, o cualquier situación similar. Simplemente haga una copia de seguridad/copie el archivo y listo.

HT

información relacionada