- Установка Ruby Version Manager
- Установка rbenv
- Установка Ruby
- Установка Rails
- Установка Bundler
- Установка Image Magick
- Установка Postgres
RVM — менеджер пакетов Ruby.
$ \curl -sSL https://get.rvm.io | bash -s stable
Проверка
Чтобы RVM работал корректно, он должен быть функцией. Чтобы проверить, что RVM является функцией, выполните команду:
$ type rvm | head -n 1
Чтобы проверить все доступные версии Ruby в RVM, выполните команду:
$ rvm list known
rbenv — утилита для установки и переключения пакетов Ruby. Используется совместно с ruby-build
$ brew install rbenv ruby-build
Проверка
Чтобы проверить какая версия rbenv
установлена, выполните команду:
$ rbenv -v
Обновление
$ brew upgrade rbenv ruby-build
Настройка
-
Выполните команду:
$ rbenv init
-
Добавьте следующий код в файл
~/.bash_profile
:eval "$(rbenv init -)"
-
Убедитесь, что rbenv правильно настроен:
$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash
Ответ
С помощью Homebrew:
$ brew install ruby
С помощью RVM:
$ rvm install ruby 2.5.0
С помощью rbenv:
$ rbenv install 2.5.0
Проверка
Чтобы проверить какая версия Ruby установлена, выполните команду:
$ ruby -v
или (если установлен менеджер пакетов RVM)
$ rvm list
Rails — это фреймворк для разработки приложений, написанный на языке Ruby.
С помощью RubyGems:
# Install the last version Rails
$ gem install rails
# Install Rails 5.2.0
$ gem install rails -v 5.2.0
Проверка
Чтобы проверить какая версия используется, выполните команду:
$ rails -v
Bundler — менеджер установки gem'ов нужных версий, которые будут корректно работать друг с другом.
$ gem install bundler
Spree использует библиотеку ImageMagick для управления изображениями. Позволяет автоматически изменять размер, сжимать и изменять изображения.
$ brew install imagemagick
Чтобы установить Postgres на компьютер, выполните команду:
$ brew install postgresql