É melhor editar o arquivo de caminhos ou exportar o PATH em .bashrc / .bash_profile?

2

Tenho notado que quase todos os sites dizem para você adicionar algo como export PATH=/usr/local/share/python:$PATH no seu .bashrc ou .bash_profile ao modificar um PATH .

Quando você quer saber qual é o seu PATH, você pode echo $PATH , mas você recebe essa resposta de uma linha que é difícil de ler

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin

Então eu descobri que você pode apenas sudo vi /etc/paths e não se preocupar em adicionar nada aos seus perfis bash. Este é um método ruim? Parece ser mais claro e mais fácil na minha opinião. Eu acho que talvez as pessoas tenham medo de que você possa atrapalhar o paths e esquecer como reverter isso para o estado original?

A propósito, eu estou executando o Mac Lion. Mas a minha pergunta é para o Linux em geral.

    
por hobbes3 02.03.2012 / 19:42

1 resposta

5

/etc/paths não existe no meu sistema Ubuntu, então pode não ser uma maneira padrão do GNU de configurar seu PATH .

Outra coisa a considerar é que alterar /etc/paths alterará o PATH de cada usuário no sistema. Colocando-o no seu .bash_profile , você limita a mudança a um usuário, e somente quando esse usuário usa bash como seu shell.

    
por 02.03.2012 / 20:39

Tags