Менеджер версий 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.
Если вы хотите узнать больше о вашем использовании, Вы можете посетить их веб-сайт, где найдете много информации об их использовании.
Наконец, с помощью вашего учебника я смог установить RVM, так как я пробовал раньше с другими, и у меня не было возможности. В первый раз все было идеально.
Большое спасибо.