Як знайти та встановити останню версію Ruby за допомогою RVM?


71

Нарешті я працював на RVM, і тепер я хотів би, щоб RVM встановив останню стабільну версію рубіну.

У підручнику, який я використовую, вони встановили рубін 1.9.3 з командою:

rvm install 1.9.3

Тепер я хочу знати, чи є команда для завантаження останньої стабільної версії, чи потрібно перевірити останню стабільну версію та завантажити її так, чи ще я можу завантажити будь-яку стару версію та запустити оновлення?

Зазвичай я б спробував усе, але я працюю на новому сервері і намагаюся налаштувати його настільки чисто, наскільки я можу :)

Відповіді:


72

Ви можете встановити останні rvm та ruby:

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

і перевірити стабільність усієї рубінової версії

$ rvm list known

Ви також можете перевірити деталі тут: http://www.ruby-lang.org/en/downloads/

$ rvm install ruby 2.0.0-p247 

Використовуйте, коли ви хочете завантажити конкретну версію або знаєте, що це стабільно.


Моє задоволення ... це працює для вас !!
Gaurav Sharma

Ви можете усунути встановлення rvm (команда curl | bash), якщо знаєте, що у вас вже є остання версія. Ви можете зробити це, запустивши rvm -vі , бачачи , якщо результат містить «(останній)» в ньому, як в: rvm 1.27.0 (latest).
Кіт Беннетт

95

Наступна команда встановить останню стабільну версію ruby:

rvm install ruby --latest

2
Це не завжди встановлюється найновіше. Я був на 2.1.5, а за допомогою --latestя отримав 2.2.1, а потім за допомогою rvm install 2.2.4я отримав 2.2.4, що є новішим, ніж те, що я використовував--latest
SET

Якщо ви хочете використовувати останню версію Ruby, яка вже встановлена, ви можете використовуватиrvm use ruby --latest
Elliot Chance

1
Чи дивиться ця команда на відомі рубіни локально, чи вона кудись виходить на сервер rvm? Якщо локально, то ви повинні переконатися, що ваш rvm поточний (див. Попередню відповідь для цього).
Кіт Беннетт

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.