Como alterar permanentemente o PATH com o Ubuntu 12.04 LTS?

1

Para adicionar :/usr/local/go/bin ao PATH com o Ubuntu 10.04 LTS (Lucid) e alterar permanentemente o PATH, acabei de editar os arquivos /etc/environment e /etc/login.defs .

E essas modificações foram aceitáveis tanto para minha conta de usuário atual como para minha conta raiz.

i.e. echo $PATH retornou o PATH modificado para minha conta de usuário, bem como para a conta raiz ao usar sudo -i ou su .

No entanto, isso não funciona mais com o Ubuntu 12.04 LTS ao fazer as mesmas modificações se usar sudo -i !

Enquanto isso, isso funciona ao usar su !

O que devo modificar explicitamente para obter permanentemente o mesmo comportamento com o Precise Pangolin ao usar sudo -i ?

    
por Fnux 26.02.2013 / 03:18

1 resposta

1

sudo -i deve ser um "seguro" sudo . Isso significa que ele ignora qualquer alteração no caminho, de modo que fique restrito a programas gerenciados.

Use sudo -s se você quiser carregar /etc/environment em vez de usar sudo -i .

Veja também:

por PR3x 26.02.2013 / 03:31