Alterar o PATH do Ubuntu não funciona para mim

2

Instalei algumas gemas de Ruby em uma nova instalação do Ubuntu 9.10 e, após algumas tentativas de execução, percebi que elas falharam porque o valor PATH não continha seus locais. Então eu usei o seguinte comando:

PATH=$PATH:/path/to/gem
export PATH

Quando eu ecoava o PATH, eu via a minha mudança lá. Mas quando abri uma nova guia no console ou reiniciei, minhas alterações desapareceram.

Não sei qual é o problema. Alguém pode lançar alguma luz sobre isso, por favor?

    
por picardo 04.03.2010 / 13:10

2 respostas

3

Os comandos que você mostra alteram o PATH para o shell de comando no qual eles são executados. Quando você abre uma nova guia ou janela de terminal, inicia um novo shell.

Para alterar o seu PATH para cada instância do shell, você precisa colocar essas duas linhas no seu arquivo ~ / .bashrc para que elas sejam executadas toda vez que você iniciar um novo shell.

    
por 04.03.2010 / 13:57
1

PATH=$PATH:/path/to/gem export PATH

Esse ambiente de alteração é somente para o processo de criança. É bom para testar.

Por exemplo

xterm&

Para efeito permanente no usuário atual, altere em ~ / .profile ou ~ / .bash_profile Para alteração do efeito global do sistema / etc / profile

    
por 04.03.2010 / 14:12

Tags