Установка і настройка ubuntu для роботи на ruby on rails, мейк
Hola, Новомосковсктелі. Сьогодні ми вирішили допомогти початківцям рубістам, пізнає всі принади Ruby on Rails. У цій статті ми розповімо, як встановити мову Ruby, стандартні бібліотеки і свіжу версію фреймворку Ruby on Rails на ОС Ubuntu.
Технічні вимоги
Комп'ютер має бути під управлінням Windows 7 + версії з 4 Гб оперативної пам'яті і вище. Користувачі зі встановленою ОС Linux можуть пропустити наступний крок і перейти до установки RVM.
Підготовка віртуальної машини
Скачайте торрент-файл. Якщо на машині не встановлено VirtualBox, то його можна завантажити з офіційно сайту за посиланням.
Після того як торрент Завантажити, імпортуйте образ машини, клікнувши по ньому 2 рази лівою кнопкою миші. Вибираємо пропоновані настройки, достатньо лише змінити значення для оперативної пам'яті - 2024 мб.

При першому запуску можлива така помилка.

Це означає що VirtualBox є потреба у додатковому плагін для роботи з USB 2.0. Ви можете встановити необхідний пакет, а можна просто відключити цей функціонал для даної машини:

Просто переведіть контролер в режим USB 1.1
Задайте наступні настройки:

Це дозволить вам копіювати інструкції з хост-машини в віртуальну.
Запускаємо виртуалку. Логін і пароль ви можете знайти на сайті, звідки скачували віртуальну машину. У нашому випадку, ім'я користувача ubuntu пароль reverse.
Встановіть доповнення гостьовий ОС. В меню клікніть Пристрої -> Встановити доповнення гостьовий ОС.

Далі в віртуальній машині натискаємо Run

Пароль від sudo такий же як і у користувача, під яким ви зайшли в систему.

Перезавантажуємо віртуальну машину. Натисніть Shut Down, а потім Restart.

Відмінно! Тепер наша віртуальна машина може підлаштовуватися під розміри фізичного екрану або під будь-який заданий розмір вікна VirtualBox.
Установка менеджера версій Ruby - RVM
Наша мета - встановити Ruby версії 2.2.3 і фреймворк Ruby on Rails версії 4.2.5.1.
1. Запускаємо термінал (поєднання Ctrl + Alt + T).
2. Встановлюємо ключ
gpg --keyserver hkp: //keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
Ця вимога безпеки від розробників RVM
3. устанвливается rvm
Якщо в системі не встановлена утиліта curl, може з'явитися таке повідомлення про помилку:

В цьому випадку спершу виконуємо
sudo apt-get update sudo apt-get install curl
І потім знову пробуємо встановити rvm. Якщо установка пройшла успішно ви побачите на екрані повідомлення:

4. Виконайте команди
source
Якщо все в порядку, то ви побачите наступне повідомлення.

Для того щоб команда rvm була доступна в прийдешні сесіях терміналу виконайте:
echo 'source
Виконайте команду:
rvm install 2.2.3
Вона встановить свіжу версію мови. Це займе деякий час. RVM спробує встановити необхідні залежності, для цього вона попросить пароль суперкористувача:

Вводите пароль користувача не дивлячись на те що, ви набираєте символи не показуватимуть на екрані (в цілях безпеки).
Якщо все пройде успішно, то при виклику команди ruby -v повинна відобразитися версія встановленого мови.
Установка необхідних бібліотек
виконайте команди
gem install bundler
gem install rails --no-ri --no-rdoc -v '4.2.5.1'
Якщо все успішно встановлено, то при виклику команди rails -v відобразиться версія фреймворку.
Перевірка установки
Створіть тестове додаток:

Перевірте коректність установки:
Далі пробуємо знову запустити rails-сервер:

Якщо ви побачили цю сторінку, вітаємо, ви успішно налаштували систему для роботи на Ruby on Rails!