[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: