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

рубин-на-рельсы

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

Вся среда Ruby, включая интерпретатор Ruby, установленные RubyGems и документацию, разбита на разделы. Затем разработчик может переключаться между разными версиями для работы над различными проектами с разными требованиями к версии.

Также RVM работает как установщик для других реализаций Ruby. К ним относятся JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz и GoRuby. Кроме того, RVM поддерживает установку исправленных версий MRI.

В основном 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, так как я пробовал раньше с другими, и у меня не было возможности. В первый раз все было идеально.

    Большое спасибо.