RVM: інструмент для використання декількох версій Ruby одночасно

рубін-на-рейках

Менеджер версій Ruby, часто скорочується як RVM, - це програмна платформа, призначена для управління кількома установками Ruby на одному пристрої.

Все середовище Ruby, включаючи інтерпретатор Ruby, встановлені RubyGems та документацію, розділено. Потім розробник може переключатися між різними версіями для роботи над різними проектами з різними вимогами до версії.

Крім того, RVM працює як інсталятор для інших реалізацій Ruby. До них належать JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz та GoRuby. Крім того, RVM підтримує встановлення виправлених версій МРТ.

В основному RVM полегшує користувачеві встановлення та перемикання між різними версіями Ruby на OS X та Linux.

Також можна встановити різні рівні виправлень, і Уейн склав список прикладів, щоб показати вам різні речі, які RVM може робити з командного рядка (включаючи управління дорогоцінними каменями).

RVM надає функції для організації дорогоцінних каменів Ruby за допомогою "наборів самоцвітів", колекцій дорогоцінних каменів, розділених простором імен, і пов'язаної з ним інсталяції Ruby.

Як встановити RVM на Ubuntu та похідні?

Для тих, хто зацікавлений у можливості встановити цю програму у своїй системі, вони повинні виконати ряд кроків, щоб отримати цей чудовий інструмент.

Перше, що нам слід зробити, це відкрити термінал у нашій системі за допомогою Ctrl + ALT + T, і в ньому ми виконаємо таку команду:

sudo apt-get install software-properties-common

Зробив це зараз ми збираємось підтримати себе наступною командою, щоб додати сховище програми в нашу систему за допомогою:

sudo apt-add-repository -y ppa:rael-gc/rvm

Ми оновлюємо наш список пакетів та програм за допомогою:

sudo apt-get update

В кінці кінців ми переходимо до встановлення програми за допомогою:

sudo apt-get install rvm

Після завершення інсталяції RVM тепер необхідно виконати цей крок, щоб завжди завантажувати RVM. Ми повинні змінити термінал, який ми використовуємо, щоб він завжди робив логін.

У випадку з терміналом Gnome вони повинні зробити це:

термінал

Після внесення змін необхідно перезапустити систему, щоб внесені зміни були завантажені на початку системи.

І готові з цим, ви будете готові розпочати використання цього чудового інструменту у своїй системі.

Встановлення Ruby на Ubuntu та похідних

Вже за допомогою RVM в нашій системі ми можемо встановити Ruby за допомогою нього, просто запустити таку команду:

rvm install ruby

Тепер Основні сценарії використання RVM включають встановлення та переключення між різними версіями ruby.

Основне використання RVM

Коли не вказана жодна версія, RVM встановить останню стабільну версію або вибраний інтерпретатор.

Якщо пропустити вказати інтерпретатор, RVM припустить, що ви хочете встановити Ruby MRI. Наступні приклади мали б точно такий же ефект:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

Тепер, як ви бачите Можна встановити кілька версій Ruby, за допомогою яких ви можете скористатися цією перевагою для будь-якого з ваших проектів або завдань.

Справа зараз у тому встановити версію Ruby за замовчуванням, для цього ми можемо використовувати прапор:

rvm use INTERPRETER[-VERSION] --default

Тепер застосований Приклад буде таким:

rvm use jruby-1.8 --default

У цьому випадку ми використовуємо реалізацію Java для Ruby. Але, наприклад, якщо мене цікавить лише Ruby, просто запустіть його наступним чином:

rvm --default use 2.1.1

Ми перевіряємо версію за допомогою:

ruby -v

І це дасть вам результат типу:

ruby 2.1.1xxxxx

Si ви хочете знати про встановлені вами Ruby, просто запустіть:

rvm list rubies

Або, наприклад, якщо ви хочете знати версію, яку ви визначили за замовчуванням:

rvm list default

Нарешті, якщо ви хочете видалити або видалити з вашої системи, ви можете використовувати такі команди:

rvm remove # Elimina los archivos ruby, source y gemsets / archives opcionales
rvm uninstall # Simplemente elimina el rubí - deja todo lo demás.

Якщо ви хочете дізнатись більше про своє використання, Ви можете відвідати їх веб-сайт, де ви знайдете багато інформації про їх використання.

Посилання це.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Антоніо Ф.С. - сказав він

    Нарешті, з вашим підручником я зміг встановити RVM, оскільки я намагався раніше з іншими, і ніяк не було можливості. З першого разу все було ідеально.

    Велике спасибі.