Як знайти та встановити останню версію 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.