Não é possível originar .profile e .nvm / nvm.sh de .bashrc

1

Eu configurei meu Ubuntu 14.04 com dotfiles encontrados aqui Mathias Dotfiles . Tudo está indo bem, eu instalei ambos RVM (Ruby Version Manager) e NVM (Node Version Manager). Para que ambos funcionem, eu tenho que usar o nvm.sh (para o Node) e o .profile (para o Ruby).

Quando eu os forneço do terminal interativo, tudo funciona muito bem, eu posso usar o nó e o rubi. Mas eu realmente gostaria de ser originado automaticamente, por isso diz uma documentação para adicioná-lo ao meu arquivo .bashrc. O problema é que eu adicionei o meu arquivo .bashrc em todos os tipos de formas e apenas trava o meu terminal. Parece estar carregando o .profile e .nvm / nvm.sh, mas depois ele falha, então tenho que acabar removendo-o. E sim, eu faço o meu arquivo .bashrc depois que eu terminar de editá-lo.

Aqui está o meu arquivo .bashrc depois que eu tentei obtê-lo

[ -n "$PS1" ] && source ~/.bash_profile;

source /home/$USER/.profile
source /home/$USER/.nvm/nvm.sh

Eu tentei colocar o caminho completo usando $ HOME e também adicionando-o ao .bash_profile. Ele funciona quando no modo de terminal interativo, por que ele falha em .bashrc.

SO: Ubuntu 14.04 64 bit no VMware 11 Shell: Bash

    
por BlackSky86 11.01.2015 / 08:30

0 respostas

Tags