variável exportada desaparece quando eu abro um novo terminal

3

Eu digito isto: export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk para que eu possa acessar esse diretório digitando cd $JAVA_HOME mas toda vez que eu fechar e abrir o terminal eu tenho que fazer isso de novo e de novo. Existe uma maneira de salvar isso? Eu fiz alguma pesquisa, mas não estou entendendo como você poderia adicioná-la ao bash_profile .

Estou no último Fedora.

    
por SiZa 21.11.2013 / 10:22

1 resposta

2

Você precisa adicionar sua linha export em /your/home/directory/.bashrc , que é o arquivo de inicialização do Bash fornecido quando você inicia um shell interativo.

Se você estiver usando a GUI para editar o arquivo, observe que o nome dele começa com . , portanto, ele está oculto na GUI por padrão. Para torná-lo visível, supondo que você esteja usando o Nautilus, você pode pressionar CTRL + H . Se você estiver usando algum outro gerenciador de arquivos, procure em sua documentação como você pode mostrar arquivos ocultos.

Basta editar seu .bashrc e anexar sua linha export ao final. Isso deve funcionar quando você abre e fecha o terminal e também deve ser persistente nas reinicializações.

    
por 21.11.2013 / 11:17