¿Por qué $PATH es diferente en el terminal integrado de Nautilus-Elementary?

¿Por qué $PATH es diferente en el terminal integrado de Nautilus-Elementary?

Estoy ejecutando Ubuntu 10.10 con Nautilus-Elementary instalado. Cuando abro la terminal integrada en Nautilus (F7) y ejecuto echo $PATH, obtengo:

/usr/bin:/bin:./usr/local/bin:/bin

Cuando ejecuto el mismo comando en la terminal normal, obtengo:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

¿Hay alguna lógica en este comportamiento? ¿Es un error o simplemente me olvidé de configurar algo?

Respuesta1

Como todos los terminales iniciados en gnome, debería heredar el entorno PATH del proceso principal. En última instancia, estos provienen de los /etc/login.defsarchivos /etc/environmenty y se inicializan cada vez que inicia sesión.

De hecho, si vas a otro tty e inicias sesión (Ctrl+Alt+F1), verás la misma ruta que la terminal de gnome. Pero no el mismo camino limitado que el de la primaria.

Le pediría que informara un error, pero el equipo de primaria no ha registrado un servicio de informe de errores.

información relacionada