Ruby як встановити на ubuntu rvm
Ruby доступний практично для всіх можливих платформ, проте я б вам рекомендував використовувати Mac OS X або один з дистрибутивів Linux.
Головне не використовуйте windows, ви зіткнетеся зі стількома непотрібними нюансами в процесі розробки і багато геми НЕ перенести під windows.
Вибір між Mac OS X і GNU Linux не настільки різний, в кожній системі свої плюси і мінуси.
Особисто я використовую Ubuntu, також я дуже люблю дистрибутив ArchLinux, але якщо ви думаєте як перейти з windows кращий вибір буде Ubuntu / Mint майже одне і теж. Це дуже зручна і дружня по відношенню до користувача операційна система. Оскільки я використовую Ubuntu, то буду описувати процес установки конкретно для даної операційної системи.
Актуальність установки не змінюється, тому ви можете сміливо ставити з цього гайду. Якщо, що то станеться ми обов'язково виправимо.
У цій статті показано як встановити Ruby on rails на ubuntu за допомогою rvm.

Для установки Ruby я б рекомендував використовувати RVM - Ruby Version Manager, який дозволяє відразу встановлювати кілька версій Ruby і легко між ними перемикатися, також це полегшить вам установку rails надалі. Використовуючи rvm ви будите встановлювати різні геми локально і вам не потрібні права адміністратора тобто команда sudo для їх отримання.
Останнім часом в інтерпретаторі Ruby не відбувалися глобальні зміни, що стандартний синтаксис переставав працювати в новій версії. Тому я вам рекомендую ставити останню версію. На даним момент це версія мови Ruby 2.2.1
Вона є більш автоматизованої, поліпшеною з порівняно більш старими версіями і в ній додано багато додаткових можливостей.
Установка на Ubuntu
Для установки RVM, вам попередньо необхідно встановити Git і Curl, для цього відкрийте консоль і виконайте наступну команду:
Пропишемо в довірені ключі офіційний сайт rvm
За допомогою curl ми отримуємо скрипт з сайту rvm.
Зворотний "слеш" потрібен для того, щоб ми використовували певну версію curl, а не якусь змінену в вашій системі.
Опція -s вказує, що процес установки повинен бути запущений в так званому тихому режимі.
Прапор -S змушує curl видавати повідомлення в разі виникнення помилок.
Прапор -L вказує на те, щоб rvm слідував redirect.
Далі скрипт перенаправляється на обробку bash. Опція -s вказує на те, що введення надходить зі стандартного засобу введення. Далі ми задаємо, що нам потрібна остання стабільна версія rvm і Ruby on Rails.
Тепер пропишемо rvm в автозавантаження, для цього перейдемо
І в кінець файлу додамо рядок
Перезапустити консоль і перевіримо працездатність rvm
Перевіримо яка версія рубай встановлена
Щоб встановити іншу версію ruby
Щоб встановити rails
Для rails знадобиться ще bundle він встановлює все додаткові залежності