Re: Criação de Variaveis de Ambiente
Em Ter, 2007-05-29 às 21:43 -0300, Zandre Bran escreveu:
> On 5/29/07, Fabiano Manoel de Andrade <fabianoma@gmail.com> wrote:
> >[...]
> > > Então percebo que /etc/environment é lido pelo /etc/profile, mas
> > > este só aplica em shell com login. Mas as variaveis do environment se
> > > aplicam no com e no sem login. Portanto se ainda deixo comentado toda
> > > definção de PATH no arquivo /etc/profile e movo a definação da
> > > váriavel PATH para o /etc/environment, surpresa, funciona em todo
> > > sistema meu path definido. Fantastico né?
>
> > O arquivo /etc/environment armazena as variáveis de ambiente que são
> > exportadas para todo o sistema, como por exemplo a especificação do
> > idioma das mensagens do sistema, etc. O meu /etc/environment default do
> > debian tem somente
> > LANG="pt_BR.UTF-8"
> > LANGUAGE="pt_BR:pt:en
>
> PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sei/la/mais/o/que"
>
> > e nada mais.
>
> Adiciona aí e coloca teus paths persolanizados e comente toda
> estrura de if do /etc/profile e tb seu export no final e veja que
> maravilha. Vc edita em só local.
>
> > >[...] Então, ao grupo, porque
> > > o PATH não vem definido no environment?
>
> > Não sei, mas só acho que ai não seria o lugar indicado para isso :).
>
> Por que não seria o local indicado? Veja, este é indicado para
> "váriaveis de ambiente que são exportadas para todo o sistema, como
> por exemplo as especificações do idioma..."; pode-se incluir aqui a
> varaivel de ambiente PATH.
Não sei! :) Por isso disse que acho , hehe!
> Deve-se mencionar também que com o PATH definido no environment, no
> Gnome, por exemplo, se pressione ALT+F2 e mando um ControlPanel
> (painel de controle do Java) ele abre. Em qualquer outra situação
> mencionada, tanto no profile como no bash.bashrc este fato não ocorre,
> pois validão somente para o shell.
>
> PS: por favor verifique novamente a existencia do diretório /etc/profile.d
Realmente não tenho ele aqui. Procurando no banco de pacotes do site do
debian, somente achei o pacote sysprofile que cria algo parecido
(etc/sysprofile.d/00Standard.bash)
> Absç,
> Zandre.
Abraço.
Fabiano.
Reply to: