Variáveis de ambiente no Debian.

2006-02-23 Por tôpico Robson Roberto Souza Peixoto
Como é que eu configuro as variáveis de ambiente tipo o CLASSPATH mas
que seja visto por todo o sitema logo na inicialização.
Existe algo tipo o /etc/env.d/ do gentoo ou /etc/profile.d do Slackware?


Re: Variáveis de ambiente no Debian.

2006-02-23 Por tôpico Claudio Rocha de Jesus
Sim tem. Edite o arquivo /etc/profile adicionando o seu CLASSPATH que será valido para todos.Robson Roberto Souza Peixoto [EMAIL PROTECTED] escreveu: Como é que eu configuro as variáveis de ambiente tipo o CLASSPATH masque seja visto por todo o sitema logo na inicialização.Existe algo tipo o /etc/env.d/ do gentoo ou /etc/profile.d do Slackware?-- -   -Claudio Rocha de Jesus|.|-|.| Analista de Suporte Tecnico   -[EMAIL PROTECTED]--
		 
Yahoo! Acesso Grátis 
Internet rápida e grátis. Instale o discador agora!

Variáveis de ambiente.

2005-08-08 Por tôpico Antonio Prado




Ol Lista!

Eu utilizei o /etc/profile para acrescentar um endereo ao PATH e declarar uma varivel de ambiente, 

ocorre no entanto que se acesso logado como um usurio comum 
e verifico o ambiente atravs do comando 
#set 
eu vejo que tais variveis NO FORAM carregadas.


Ento alterno para o usurio root com 
#su -
e executo novamente o comando
#set
verifico que tais variveis FORAM ento carregadas.


No estou compreendendo tal comportamento.

Alguem pode me auxiliar com isto?

Antonio Prado.





Re: Variáveis de ambiente.

2005-08-08 Por tôpico Ricardo Ayres Severo
Olá,
Para as variaveis de ambiente serem alteradas é preciso que você chame
o profile de dentro do seu .bachrc. Mas mesmo assim elas só serao
alteradas para aquela seção do console aberta.

Se você usa gnome e/ou gdm, eu aconselho que você altere o
/etc/gdm/PostLogin/Default e ponha as variaveis de ambiente lá.
Obs.: o arquivo Default deve ter permissão de execução.

Deve haver uma maneira mais correta de alterar as variaveis de
ambiente (que me corrigam), mas eu fiz assim e está funcionando.

Espero ter ajudado.

Abraço,
Ricardo Ayres Severo

2005/8/8, Antonio Prado [EMAIL PROTECTED]:
  Olá Lista!
  
  Eu utilizei o /etc/profile para acrescentar um endereço ao PATH e declarar
 uma variável de ambiente, ocorre no entanto que se acesso logado como um
 usuário comum 
 e verifico o ambiente através do comando 
 #set 
 eu vejo que tais variáveis NÃO FORAM carregadas.
 
 
 Então alterno para o usuário root com 
 #su -
 e executo novamente o comando
 #set
 verifico que tais variáveis FORAM então carregadas.
 
 
 Não estou compreendendo tal comportamento.
 
 Alguem pode me auxiliar com isto?
 
 Antonio Prado.
 




Re: Variáveis de ambiente.

2005-08-08 Por tôpico Fred Ulisses Maranhao
On Mon, 08 Aug 2005 22:42:12 -0200
Antonio Prado [EMAIL PROTECTED] wrote:

 Olá Lista!
 
 Eu utilizei o /etc/profile para acrescentar um endereço ao PATH e
 declarar uma variável de ambiente, 
 
 ocorre no entanto que se acesso logado como um usuário comum 
 e verifico o ambiente através do comando 
 #set 
 eu vejo que tais variáveis NÃO FORAM carregadas.
 
 
 Então alterno para o usuário root com 
 #su -
 e executo novamente o comando
 #set
 verifico que tais variáveis FORAM então carregadas.
 

Será que seu usuário está usando outra shell? Como tcsh, por exmeplo?
Enquanto que o root está usando bash (padrão do debian)? Dê um echo
$SHELL e descubra.

As variáveis de ambiente só carregam quando você abre um shell. Será que
você lembrou de sair e entrar de novo no shell?




___
Yahoo! Acesso Grátis - Internet rápida e grátis.
Instale o discador agora! http://br.acesso.yahoo.com/



GDM e variáveis de ambiente

2004-12-19 Por tôpico Max Velasques
Oi,
   eu preciso definir algumas variáveis de ambiente apenas para o meu
usuário, que se conecta normalmente usando o GDM.
Eu tentei definir estas variáveis através dos arquivo .bashrc,
.bash_profile. Porém estes arquivo não são carregados quando o Gnome é
inicializado, eles são carregados apenas se eu abrir um terminal.
porém não é isso que eu quero.

Eu tentei criar um arquivo com o seguinte conteúdo
VAR=conteudo
export VAR

E depois dando permissão de execução e inicializando este arquivo com
o gnome utilizando o Preferências - Avançado - Sessões. Porém também
não funcionou.

Eu tentei também editar o arquivo /etc/environment, porém também não funcionou.

Alguém que usa o GDM sabe como fazer para que uma determinada variável
seja definida quando iniciando uma sessão por ele?

A variável PATH eu consigo definir dentro do arquivo /etc/gdm/gdm.conf
através da opção DefaultPath. Porém variáveis diferentes eu não sei
como fazer.

Obrigado!!

Max Velasques



Re: Variáveis de ambiente no Sarge

2004-12-08 Por tôpico Marcos Vinicius Lazarini

Henrique Carvalho wrote:


Olá,

Eu já havia feito essa observação das variáveis de ambiente no Sarge e 
ninguém respondeu, até hoje penso que é um Bug da versão, resolvi 
setando no .bash_profile do usuário.


Isso resolveu parte dos meus problemas; no terminal funcionava tudo, mas ai 
queria criar um atalho para um programa em java que usamos aqui no trabalho. 
Apenas 'java' não rolou, tive que colocar o caminho completo até o java pois 
o ~/.bash_profile só executa qdo vc abre o terminal!


Novamente, os confusos (e malditos) scripts de inicialização venceram! :-(

--
Marcos Lazarini



Variáveis de ambiente no Sarge

2004-12-07 Por tôpico Angelo F. Probst

PessoAll,

Instalei o Sarge em uma máquina ontem e estou iniciando no mundo Debian.
Já sou usuário de sistemas GNU/Linux há 4 anos e até agora sempre 
consegui setar as variáveis de ambiente em diferentes distros como 
Slackware, Red Hat, Conectiva, Suse etc.
Instalei o J2SDK que baixei no site da Sun e precisei setar as variáveis 
de ambiente JAVA_HOME, CLASSPATH e PATH.

Coloquei JAVA_HOME e CLASSPATH no arquivo /etc/environment e funcionou.
Aí alterei o arquivo /etc/profile para acrescentar ao PATH a localização 
do diretório bin do j2sdk, mas não funcionou.

A minha instalação carrega o runlevel 2 (o default) e executa o gdm.
Aí, eu me logo, abro um gnome-terminal e executo env. Como resultado, 
aparecem JAVA_HOME e CLASSPATH, mas a variável PATH não mudou.
Na verdade, qualquer alteração que faço no arquivo /etc/profile não tem 
qualquer efeito.


Alguém pode me ajudar?

--
Angelo F. Probst

In a world without walls and fences, who needs windows and gates?



Re: Variáveis de ambiente no Sarge

2004-12-07 Por tôpico Marcos Vinicius Lazarini

Angelo F. Probst wrote:


PessoAll,

Instalei o Sarge em uma máquina ontem e estou iniciando no mundo Debian.
Já sou usuário de sistemas GNU/Linux há 4 anos e até agora sempre 
consegui setar as variáveis de ambiente em diferentes distros como 
Slackware, Red Hat, Conectiva, Suse etc.
Instalei o J2SDK que baixei no site da Sun e precisei setar as variáveis 
de ambiente JAVA_HOME, CLASSPATH e PATH.

Coloquei JAVA_HOME e CLASSPATH no arquivo /etc/environment e funcionou.
Aí alterei o arquivo /etc/profile para acrescentar ao PATH a localização 
do diretório bin do j2sdk, mas não funcionou.

A minha instalação carrega o runlevel 2 (o default) e executa o gdm.
Aí, eu me logo, abro um gnome-terminal e executo env. Como resultado, 
aparecem JAVA_HOME e CLASSPATH, mas a variável PATH não mudou.
Na verdade, qualquer alteração que faço no arquivo /etc/profile não tem 
qualquer efeito.


Cara, sabe que eu tive o mesmo problema?? Realmente eu achei 'do mal' esses
scripts de inicializacao. Lembro que na ocasião esgotei toda minha munição,
e minha ultima opcao foi usar o pacote 'java-package' pra converter o .bin
da Sun num .deb; ai qdo vc instala ele, ele vai criar links/arquivos no
/usr/bin (que já estao no seu path) - ai acaba funcionando, mas por tabela.

Se vc descobrir como mudar o PATH me avisa/avisa a lista!!


--
Marcos Lazarini




Re: Variáveis de ambiente no Sarge

2004-12-07 Por tôpico Ivo Santos Cavalcante Carneiro
Na verdade, qualquer alteração que faço no arquivo /etc/profile não 
tem qualquer efeito.


:-)
Tive esse problema também, justamente com o Java...


Se vc descobrir como mudar o PATH me avisa/avisa a lista!!


Lá vai!
Mas, se você procurar direitinho nos arquivos da lista, acha. Faz pouco 
tempo...


Olha só, se você logar num terminal em modo texto (VT1 ao VT6, se 
estiver no padrão Debian), vai ver que seu PATH tá lá, funcionando 
direitinho! O problema é que o /etc/profile funciona pra Bourne Shell e 
equivalentes. O GDM não é um Bourne Shell... Logo, ele nem liga pro 
profile, e usa um arquivo de configuração próprio: /etc/gdm/gdm.conf


Procura por 'DefaultPath'. É a PATH pros usuários comuns que o GDM vai 
setar quando iniciar a sessão - ou quando se iniciar, não pesquisei a 
esse ponto. Aí resolve teu problema.


Agora estou procurando um meio de unificar tudo isso num arquivo só. Na 
verdade, procuro um meio de fazer o GDM rodar um script em meu home 
sempre que eu me logar. Se alguém souber, avisa. Já vi o tal do 
.xsession, mas não consegui fazer funcionar.



Abraços,
Ivo



Re: Variáveis de Ambiente

2004-10-16 Por tôpico Leandro Guimaraens Faria Corsetti Dutra
Em Fri, 15 Oct 2004 15:00:23 +0200, Henrique Carvalho escreveu:

 algumas contas ao logar conseguem exportar variáveis que
 estão no .bash_profile, já outras contas não conseguem

Qual o resultado de 'ls -l ~conta/.bash_profile' e 'grep
conta /etc/passwd'?

-- 
Leandro Guimarães Faria Corcete Dutra [EMAIL PROTECTED]
Maringá, PR, BRASIL+55 (44) 3025 6253
http://br.geocities.com./lgcdutra/ +55 (44) 8803 1729
Soli Deo Gloria!   +55 (11) 9406 7191



Variáveis de Ambiente

2004-10-15 Por tôpico Henrique Carvalho



Fala Galera, blz?

Estou com Sarge instalado e acontecendo umas coisas 
estranhas que nunca me aconteceram, algumas contas ao logar conseguem exportar 
variáveis que estão no .bash_profile, já outras contas não conseguem, nunca 
aconteceu isso comigo e esgotou minhas idéias do que pode ser o 
problema.

Alguem pode me dar um help?


Agradeço antecipado, obrigado pela 
força.



Henrique Carvalho



Variáveis de ambiente do usuário

2004-03-04 Por tôpico Leandro Guimarães Faria Corsetti Dutra
Achei algo em que o MS Windows é melhor!

Brincadeirinha, mas quero fazer isso funcionar no Debian.

Sabem o /etc/environment, aquele arquivo maravilhoso que
configura tudo menos o cafezinho?

Pois é, queria um ~/etc/environment.

O lance seria ter um só ambiente para todas as minhas sessões
-- shell dentro e fora do X, Emacs dentro e fora do X, programas
gráficos.

Pensei em criar um ~/etc/environment e incluí-lo em
~/.gnomerc e ~/.profile, mas isso (além da gambiarra) não vai
funcionar em C shell.

Idéias?


-- 
Leandro Guimarães Faria Corsetti Dutra   +55 (11) 5685 2219
Av Sgto Geraldo Santana, 1100 6/71   +55 (11) 5686 9607
04.674-000  São Paulo, SPBRASIL
http://br.geocities.com./lgcdutra/