Как установить Rails в Ubuntu и обновить Ruby до последней версии

Пару месяцев назад, когда я впервые изучил Ruby-on-Rails, мне пришлось работать над совместным проектом с партнером по кодированию. Мы продолжали сталкиваться с проблемами, так как у него была другая версия Rails и Buby, настроенная для проекта. Я не мог понять, как установить нужные проекту версии.

Вот руководство, которое мне хотелось бы иметь. Он также показывает вам, как переключить версию Ruby или Rails, которую вы используете, в зависимости от проектов, над которыми вы работаете.

Во-первых, давайте установим последнюю версию Ruby. Для этого нам нужно установить пакет под названием RVM - Ruby version manager. Этот пакет позволяет нам установить ЛЮБУЮ версию Ruby на нашу машину с Ubuntu и позволяет переключаться между версиями.

Весь код здесь будет запускаться с использованием интерфейса командной строки / терминала Ubuntu.

Установка RVM

  1. Во-первых, нам нужно установить предварительные условия. Откройте свой терминал Ubuntu и введите команду:
sudo apt-get install software-properties-common 

Далее нам нужно добавить PPA (архив личных пакетов) . PPA - это то, как мы получаем файлы, распространяемые разработчиками, которые еще не попали в официальный магазин пакетов / приложений Ubuntu.

Это также способ для разработчиков распространять последние версии своего программного обеспечения, ожидая, пока Ubuntu протестирует и опубликует это программное обеспечение в официальном магазине.

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

Приведенная выше команда добавляет PPA в список мест, из которых мы можем загружать пакеты на нашем компьютере с Ubuntu.

Затем давайте обновим наш список пакетов, запустив:

sudo apt-get update

Наконец, давайте установим сам RVM.

sudo apt-get install rvm

Теперь перезапустите терминал, чтобы изменения вступили в силу. Затем введите rvm versionи нажмите, enterчтобы проверить, установлен ли rvm. Вы должны получить такой ответ:

rvm 1.29.10 (manual) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [//rvm.io]

Установка Ruby

Теперь мы можем установить последнюю версию Ruby - 2.7.1. Запустите команду rvm install 2.7.1. В качестве альтернативы вы можете запустить программу, rvm install rubyкоторая установит последнюю стабильную версию (это установит v2.7.0).

Чтобы узнать, какие версии Ruby у вас установлены, запустите rvm ls. Чтобы переключаться между версиями Ruby, запустите rvm use (например, rvm use 2.7.1).

Установка Ruby-on-Rails

Последняя версия Rails - 6.03. Rails - это просто драгоценный камень Ruby, и с установленным Ruby мы можем установить Rails! Запустите, gem install railsчтобы установить последнюю версию Rails.

Наконец, чтобы убедиться, что все в порядке, бегите rails -v. Вам следует Rails 6.0.3.2вернуться, так как это последняя версия на момент публикации статьи.

Теперь вы можете запустить свой первый проект Rails, набрав rails new myapp.

Эй, теперь ты на Rails!