Estou tendo um problema estranho, meu terminal principal está reconhecendo o RVM, Ruby e também executa o comando Rails, e ontem eu tinha duas abas abertas que reconheciam todos os comandos.
Hoje de manhã, quando abri meu terminal e aba,
terminal reconhece tudo, mas tab reconhece apenas RVM e Ruby, mas não Rails e gera esse erro.
erro - O programa 'rails' pode ser encontrado nos seguintes pacotes: * ruby-railties-3.2 * ruby-railties-4.0 Tente: sudo apt-get install
Marquei a caixa executar comando como shell de login nas preferências, mas não adianta.
atualização: - Tentei executar rvm use ruby-2.2.0@learn na guia (A janela principal do terminal não exige que isso seja executado) e gerou este erro -
Warning! PATH is not properly set up, '/home/xxx/.rvm/gems/ruby-2.2.0/bin' is not at first place,
usually this is caused by shell initialization files - check them for 'PATH=...' entries,
it might also help to re-add RVM to your dotfiles: 'rvm get stable --auto-dotfiles',
to fix temporarily in this shell session run: 'rvm use ruby-2.2.0'.
Usando /home/xxx/.rvm/gems/ruby-2.2.0 com gemset learn
Alguma sugestão ou ajuda?
Obrigado
Responder1
Se você instalou o rvm no modo multiusuário, verifique se o código a seguir está em seu bashrc.
source /usr/local/rvm/scripts/rvm