variáveis de ambiente, PATH, CLASSPATH e MANPATH

Iniciado por celsofigueiredo, 03 de Setembro de 2007, 21:08

tópico anterior - próximo tópico

celsofigueiredo

Prezados Ubundistas.

Meu sistema eh LINUX UBUNTU 7.04. e esta instalado em um notbook HP pavilion ze4805us.

Ja vi e li muita coisa a respeito das variáveis de ambiente, path, classpath e manpath, mas ainda nao consegui chegar a conclusão alguma, pois tem, dicas e tutoriais de tudo quanto eh tipo e cada um manda fazer uma coisa diferente.
Aqui no meu sistema, costumo instalar programas (tipo java, eclipse, netbeans, entre outros, etc ... )baixados da NET, na pasta ( /USR/LOCAL/nome do programa a ser instalado ). Aqui começa o meu problema, com relação as variáveis de ambiente, PATH, CLASSPATH e MANPATH. Em qual destes quatro arquivos ( bash_profile, bash_bashrc, bashrc, ou profile ) devo colocar estas VARIAVEIS. Estou mais perdido do que qualquer outra coisa.
Espero que voces possam me ajudar.

Celso Henrique.

clcampos

Eu colocaria na última linha do arquivo .bash_profile, assim:

Citar...
PATH=$PATH:Informação que quero adicionar
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

alessandro_ufms

Na verdade pode ser em qualquer lugar desses que você citou. O SO roda todos esses scripts no carregamento. Fica a seu gosto e onde achar mais "fácil" lembrar onde você setou essas variáveis.

clcampos

Citação de: alessandro_ufms online 04 de Setembro de 2007, 11:14
Na verdade pode ser em qualquer lugar desses que você citou. O SO roda todos esses scripts no carregamento. Fica a seu gosto e onde achar mais "fácil" lembrar onde você setou essas variáveis.

Exatamente, eu falei para colocar no .bash_profile (e na última linha) porque ele deve ser o último a ter sua execução finalizada (até porque é ele que chama o .bashrc), e também porque as alterações serão feitas apenas para o usuário dele.

É, então, pensando bem, se ele quiser que a alteração seja para todo mundo é melhor alterar a variável PATH do arquivo /etc/profile.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

RLBBarreto

Estou com o mesmo problema com o Grafic Mapping Tools (GMT). Já alterei o bash.bashrc, o profile, o .profile e o .bashrc, esses dois últimos no home. As alterações foram essas:

PATH=$PATH:/usr/lib/GMT/bin:.
export PATH
export GMTHOME=/usr/lib/GMT

Infelizmente, nada funcionou. Só roda o GMT se for na sua própria pasta (/usr/lib/GMT/bin). E aí? Alguém sugere algo???