RVM não é uma função, selecionar rubis com 'rvm use…' não funcionará

4

Estou tentando instalar Discurso conforme explicado aqui , mas o comando

# Use installed ruby as default
rvm use 2.0.0 --default 

resulta disso:

discourse@ubuntu:~$ rvm use 2.0.0 --default

RVM is not a function, selecting rubies with 'rvm use ...' will not work.

You need to change your terminal emulator preferences to allow login shell.
Sometimes it is required to use '/bin/bash --login' as the command.
Please visit https://rvm.io/integration/gnome-terminal/ for a example.

Eu entendo que

For RVM to work properly, you have to set the 'Run command as login shell' checkbox on the Title and Command tab inside of gnome-terminal's Settings page.

conforme explicado aqui mas não tenho acesso a GUI, pois estou instalando através do ssh para o servidor ubuntu . Como posso alterar essa configuração no gnome?

EDITAR

De acordo com a resposta de mpapis , corri rvm get stable --auto-dotfiles , mas ainda recebo o mesmo erro. Eu incluo a saída abaixo. Isso me diz sobre alguma coisa para consertar?

discourse@ubuntu:/var/www/discourse$ rvm get stable --auto-dotfiles
Downloading https://get.rvm.io
Turning on auto dotfiles mode.
Downloading https://github.com/wayneeseguin/rvm/archive/stable.tar.gz

Upgrading the RVM installation in /home/discourse/.rvm/
    Removing rvm PATH line from /home/discourse/.profile /home/discourse/.bashrc /home/discourse/.zshrc.
    Adding rvm PATH line to /home/discourse/.profile /home/discourse/.bashrc /home/discourse/.zshrc.
    Removing rvm loading line from /home/discourse/.profile /home/discourse/.zlogin.
    Adding rvm loading line to /home/discourse/.bash_profile /home/discourse/.zlogin.
Upgrade of RVM in /home/discourse/.rvm/ is complete.

# discourse,
#
#   Thank you for using RVM!
#   We sincerely hope that RVM helps to make your life easier and more enjoyable!!!
#
# ~Wayne, Michal & team.

In case of problems: http://rvm.io/help and https://twitter.com/rvm_io
       Help RVM 2.0: https://www.bountysource.com/fundraisers/489-rvm-2-0

Upgrade Notes:

  * No new notes to display.

RVM reloaded!
    
por Zeynel 01.01.2014 / 16:58

3 respostas

1

executar:

rvm get stable --auto-dotfiles

certifique-se de ler toda a saída - rvm imprime informações e avisos para que você consiga corrigir problemas que não podem ser corrigidos automaticamente

    
por 01.01.2014 / 17:37
1

Isso funcionará, adicione essas linhas ao seu arquivo ~ / .bashrc manualmente

export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
    
por 19.06.2014 / 14:38
0

Em '.profile' comente (ou exclua) export PATH="$PATH:$HOME/.rvm/bin" porque ele já está no arquivo '.bashrc' e mova [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" para '.bashrc'.

    
por 16.04.2018 / 03:43