Como adicionar um diretório ao PATH?
Como eu adiciono um diretório ao $PATH
no Ubuntu e faço as mudanças permanentes?
738
3
Como eu adiciono um diretório ao $PATH
no Ubuntu e faço as mudanças permanentes?
Usando ~/.profile para definir $PATH
Um caminho definido em
.bash_profile' só será definido em uma shell de login bash (
bash -l'). Se você colocar seu caminho em `.profile' ele estará disponível para sua sessão desktop completa. Isso significa que até mesmo metacidades irão utilizá-lo.Por exemplo
~/.perfil
:Btw, você pode verificar a variável PATH de um processo olhando seu ambiente em
/proc/[pid]/environ
(substitua [pid] pelo número dops axf
). Por exemplo, usegrep -z "^PATH" /proc/[pid]/environ
.Nota:
bash
como uma shell de login não't parse.profile
se ou.bash_profile
ou.bash_login
existe. A partir deman bash
:Veja as respostas abaixo para informações sobre
.pam_environment', ou
.bashrc' para shells interativas não-login, ou defina o valor globalmente para todos os usuários colocando um script em/etc/profile.d/
ou utilize/etc/X11/Xsession.d/
para afetar a sessão dos gerenciadores de exibição.Edite o
.bashrc
no seu diretório home e adicione a seguinte linha:Você precisará fazer a fonte do seu
.bashrc' ou logout/login (ou reiniciar o terminal) para que as alterações tenham efeito. Para obter o código fonte do seu
.bashrc', simplesmente digiteAdicioná-lo ao .bashrc vai funcionar, mas eu acho que a maneira mais tradicional de configurar as variáveis do seu caminho é em .bash_profile, adicionando as seguintes linhas.
De acordo com esta linha, parece que o comportamento do Ubuntu's é ligeiramente diferente do do RedHat e dos clones.