¿Cómo encontrar e instalar la última versión de Ruby usando RVM?


71

Finalmente conseguí que RVM funcionara y ahora me gustaría que RVM instale la última versión estable de ruby.

En el tutorial que estoy usando, instalaron ruby ​​1.9.3 con el comando:

rvm install 1.9.3

Ahora quiero saber si hay un comando para descargar la última versión estable, o tengo que verificar la última versión estable y descargarla de esa manera, o ¿puedo descargar cualquier versión anterior y ejecutar una actualización?

Normalmente probaría todo, pero estoy trabajando en un nuevo servidor y estoy tratando de configurarlo lo más limpio posible :)

Respuestas:


72

puedes instalar el último rvm y ruby ​​de la siguiente manera:

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

y verifique toda la versión rubí con estabilidad

$ rvm list known

También puede consultar los detalles aquí: http://www.ruby-lang.org/en/downloads/

$ rvm install ruby 2.0.0-p247 

Úselo cuando desee descargar una versión específica o saber que esto es estable.


Un placer ... ¡funciona para ti!
Gaurav Sharma

Puede eliminar la instalación de rvm (el comando curl | bash) si sabe que ya tiene la versión más reciente. Puede hacerlo mediante la ejecución rvm -vy ver si el resultado contiene "(el más reciente)" en ella, como en: rvm 1.27.0 (latest).
Keith Bennett

95

El siguiente comando instalará la última versión estable de ruby:

rvm install ruby --latest

2
Esto no siempre instala lo último. Estaba en 2.1.5 y usando --latestobtuve 2.2.1 y luego usando rvm install 2.2.4obtuve 2.2.4, que es más nuevo que lo que usé--latest
SET

Si desea usar la última versión de Ruby que ya está instalada, puede usarrvm use ruby --latest
Elliot Chance

1
¿Este comando mira los rubíes conocidos localmente, o va a un servidor rvm en alguna parte? Si es local, entonces debe asegurarse de que su rvm esté actualizado (vea la respuesta anterior para eso).
Keith Bennett

0
echo rvm_autoupdate_flag=2 >> ~/.rvmrc
rvm install ruby --latest
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.