Por que $PATH é diferente no terminal incorporado Nautilus-Elementary?

Por que $PATH é diferente no terminal incorporado Nautilus-Elementary?

Estou executando o Ubuntu 10.10 com o Nautilus-Elementary instalado. Quando abro o terminal incorporado no Nautilus (F7) e executo echo $PATH, recebo:

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

Ao executar o mesmo comando no terminal normal, recebo:

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

Existe alguma lógica nesse comportamento, é um bug ou simplesmente esqueci de configurar alguma coisa?

Responder1

Como todos os terminais lançados no gnome, ele deve herdar o ambiente PATH do processo pai. Em última análise, eles vêm dos /etc/login.defsarquivos /etc/environmente e são inicializados sempre que você faz login.

Na verdade, se você for para outro tty e fizer login (Ctrl+Alt+F1), verá o mesmo caminho do terminal gnome. Mas não o mesmo caminho limitado do elementar.

Eu pediria que você reportasse um bug, mas a equipe elementar não registrou um serviço de relatório de bugs.

informação relacionada