Não é possível localizar o rbenv após a instalação

1

Eu tenho tentado instalar o rbenv na minha nova instalação Debian 7.4, de acordo com as instruções aqui .

Eu sigo todos os passos do guia, e todos eles funcionam bem: eu posso usar o rbenv para instalar Rubis e gemas bem.

Mas se eu fechar o terminal e iniciar um novo shell, vejo isso:

bash: rbenv: command not found

O que dá?

    
por chsm 14.03.2014 / 01:36

1 resposta

2

Você está seguindo um tutorial feito para o OSX. Por razões que nunca entendi, a OSX decidiu tornar seus shells não-login ~/.bash_profile e ~/.profile etc em vez do usual ~/.bashrc e seu tipo. Se você não tem ideia do que eu estou falando, veja aqui .

De qualquer forma, o tutorial diz para você executar

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile

O qual adicionará a linha a ~/.bash_profile , que é ignorada por shells que não são de login no Linux. Em vez disso, você quer fazer isso:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc

Agora, abra um novo terminal e tudo ficará bem.

    
por 14.03.2014 / 01:48

Tags