Como encontrar e instalar a versão mais recente do Ruby usando o RVM?


71

Finalmente consegui que o RVM funcionasse e agora gostaria que o RVM instalasse a versão estável mais recente do ruby.

No tutorial que estou usando, eles instalaram o ruby ​​1.9.3 com o comando:

rvm install 1.9.3

Agora, quero saber se existe um comando para baixar a versão estável mais recente ou preciso verificar a versão estável mais recente e fazer o download dessa maneira, ou então, posso baixar qualquer versão antiga e executar uma atualização?

Normalmente eu tentaria tudo, mas estou trabalhando em um novo servidor e tentando configurá-lo o mais limpo possível :)

Respostas:


72

você pode instalar o mais recente rvm e ruby:

$ \curl -L https://get.rvm.io | bash -s stable --ruby

e verifique toda a versão ruby ​​com estabilidade

$ rvm list known

Também pode verificar os detalhes aqui: http://www.ruby-lang.org/en/downloads/

$ rvm install ruby 2.0.0-p247 

Use quando quiser baixar uma versão específica ou saber que isso é estável.


O prazer é meu ... funciona para você !!
Gaurav Sharma

Você pode eliminar a instalação do rvm (o comando curl | bash) se souber que já possui a versão mais recente. Você pode fazer isso através da execução rvm -ve vendo se o resultado contém "(mais recente)" nele, como em: rvm 1.27.0 (latest).
amigos estão dizendo sobre keith

95

O comando a seguir instalará a versão estável mais recente do ruby:

rvm install ruby --latest

2
Isso nem sempre é instalado mais recente. Eu estava no 2.1.5 e usando --latesteu tenho 2.2.1 e, em seguida, usando rvm install 2.2.4eu tenho 2.2.4, que é o mais novo do que eu usei--latest
SET

Se você quiser usar a versão mais recente do Ruby já instalada, poderá usarrvm use ruby --latest
Elliot Chance

11
Esse comando examina os rubis conhecidos localmente ou sai para um servidor rvm em algum lugar? Se localmente, verifique se o seu rvm está atualizado (consulte a resposta anterior).
Keith Bennett

0
echo rvm_autoupdate_flag=2 >> ~/.rvmrc
rvm install ruby --latest
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.