Установка Ruby (Linux)

Подумай о будущем сейчас

В репозиториях, допустим, Ubuntu есть пакет Ruby, но не факт что там нужная актуальная версия; а если ее нужно сменить - устанавливать новый / удалять старый >_<

Разные хостинги поддерживают разные версии Ruby >_<

RVM - менеджер версий Ruby позволяет удобно скачивать новые и переключаться между установленными версиями. Более того, с RVM этот процесс возможно автоматизировать.

Установка

Понадобится curl
 sudo apt-get install curl

Добавляем GPG ключи
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

Качаем последнюю стабильную версию RVM
\curl -sSL https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm

Проверяем установку
rvm

Скачать нужную версию можно командой ‘rvm install <needed_version>’
Установим версии 2.1 и 2.4
rvm install 2.1
rvm install 2.4

Посмотреть список установленных версий Ruby и узнать текущую можно командой ‘rvm list’
rvm list

переключить версию ‘rvm use <needed_version>’

rvm use 2.4

Динамическая смена версий

В корне разрабатываемого проекта создадим файл .ruby-version , в который занесем версию Ruby, на которой разрабатывается данный проект.

Создадим папку ruby_tutorial, а ней файл .ruby-version
mkdir ruby_tutorial
nano ruby_tutorial/.ruby-version

В данный момент используется версия 2.4.0Как видно, при переходе в директорию с файлом .ruby-version , смена версии Ruby происходит автоматически
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.