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

Re: Listando 'Environment Variables'



Still wrote:

Rodrigo;
* Musashi corta a msg que Rodrigo M. Araujo enviou para Still:

   Aproveitando a deixa... uma coisa que já quebrei muito a cabeça...
já postei aqui e até agora não consegui! Onde ponho a inicialização de
variáveis para que elas valham na minha seção do Gnome?
  Já tentei /etc/profile, /etc/bash.bashrc, ~/.bashrc,
~/.bash.profile e nada (só quando abro o gnome-terminal). Já consegui
usando o /etc/environment, mas quando são variáveis simples blz, só
que quando ela usa outra variável ai não rola (Ex.:
PATH=$PATH:/algum/bin, fica a variável PATH como sendo
"$PATH:/algum/bin" literalmente). Será que ninguém nunca quis isso?
Fazem meses que de tempos em tempos vasculho o google, listas e até
agora nada!


	Quando vc coloca essas variáveis no /etc/profile, elas valem para
todo o sistema, ou seja, para todos os usuários, independente de qual
gerenciador de janelas vc irá utilizar.
	Não entendi uma coisa, como vc vê as variáveis do sistema sem o
gnome-terminal ? Toda vez que vc abre um, automaticamente ele lê o seu
.bashrc.
	Vc podia explicar melhor o que vc chama de variável simples e o
exemplo que vc está usando aí em cima.

Isso eu posso ajudar.
Uma vez eu instalei um java na mao (o .bin do site da sun), tinha que mudar o PATH pra locar o java, javac, etc. Sei que o negocio me deu um trabalhão pra descobrir esses arquivos das variaveis de ambiente e fazer mudar o PATH do bash. Blz, tudo ok, java no PATH. Mas ai, qdo fui fazer um atalho no KDE, escrevi só 'java -jar xxx.jar' e o bendito não achava o executável do java. Foi qdo percebi que o arquivo q eu mudei o PATH só era executado qdo carregava o bash. Conclusão: tive que escrever '/usr/local/..... -jar xxx.jar'.

Acho que no GNOME deve ocorrer a mesma coisa.

A questão é: como mudar isso sem carregar o bash?

--
Marcos



Reply to: