Настройка среды Linux для RVM - самая сложная часть установки самого RVM. Если вы не знакомы с процессом компиляции Рубин из источника можно немного потеряться. К счастью, такие дистрибутивы, как Ubuntu, упрощают работу.
Эти инструкции написаны на Ubuntu. По большей части они будут применяться к любому дистрибутиву на основе Debian или Ubuntu. Для других дистрибутивов имена пакетов могут отличаться, но те же библиотеки и такие должны быть установлены.
Прежде всего, вам нужен компилятор C и утилита Make. Они обычно связаны вместе с некоторыми другими инструментами и закулисной магией в пакете под названием наращивание важно. Так что это первый пакет, который должен быть установлен.
Далее вам понадобятся несколько библиотек и их аналоги из пакета разработки. Две из этих библиотек - readline, которая позволяет редактировать строки текста в bash или IRB, и zlib, которые Rubygems должен будет функционировать. Также включены OpenSSL и LibXML.
Теперь, когда все настроено, установите сам RVM. Это делается с помощью сценария оболочки, который вы можете загрузить и запустить напрямую с помощью одной команды.
В более поздних версиях RVM Требования к RVM Команда была добавлена, чтобы дать вам больше информации о требованиях сборки и запуска для различных рубинов. Вы можете просмотреть и просмотреть этот список требований, запустив Требования к RVM.
Возможно, вы захотите установить интерпретатор MRI Ruby (официальный интерпретатор Ruby, с которым вы, вероятно, уже знакомы). Для этого (после того, как вы установили зависимости сборки, см. Предыдущие шаги), это просто рвм установить 1.9.3. Это даст вам интерпретатор MRI версии 1.9.3 (стабильный выпуск на момент написания этой статьи) на последнем уровне исправлений.
Вот и все. Запомни рвм использовать 1.9.3 прежде чем вы начнете использовать Ruby и все, Ruby установлен.