~ / .profile não é originado na inicialização

8

Eu instalei recentemente o virtualenv + virtualenvwrapper no Linux Mint 10 LXDE. Por conveniência, adicionei as configurações padrão de WORKON_HOME ao meu ~ / .profile

export WORKON_HOME=$HOME/Envs
source /usr/local/bin/virtualenvwrapper.sh

Em seguida, notei que workon não funciona depois do login, o que significa que os comandos acima não foram executados. Se eu source ~/.profile , então funciona. Eu realmente não tenho certeza do que poderia fazer com que .profile não seja executado? Eu verifiquei e não tenho .bash_profile ou .bashrc .

    
por Botond Béres 01.03.2011 / 21:00

1 resposta

10

~/.profile é originado apenas para shells de login interativos. Se você está iniciando um shell que é interativo, mas não é um shell de login, então ~/.bashrc é originado.

    
por 01.03.2011 / 21:03