Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

Hola, Новомосковсктелі. Сьогодні ми вирішили допомогти початківцям рубістам, пізнає всі принади Ruby on Rails. У цій статті ми розповімо, як встановити мову Ruby, стандартні бібліотеки і свіжу версію фреймворку Ruby on Rails на ОС Ubuntu.

Технічні вимоги

Комп'ютер має бути під управлінням Windows 7 + версії з 4 Гб оперативної пам'яті і вище. Користувачі зі встановленою ОС Linux можуть пропустити наступний крок і перейти до установки RVM.

Підготовка віртуальної машини

Скачайте торрент-файл. Якщо на машині не встановлено VirtualBox, то його можна завантажити з офіційно сайту за посиланням.

Після того як торрент Завантажити, імпортуйте образ машини, клікнувши по ньому 2 рази лівою кнопкою миші. Вибираємо пропоновані настройки, достатньо лише змінити значення для оперативної пам'яті - 2024 мб.

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

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

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

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

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

Просто переведіть контролер в режим USB 1.1

Задайте наступні настройки:

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

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

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

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

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

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

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

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

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

Відмінно! Тепер наша віртуальна машина може підлаштовуватися під розміри фізичного екрану або під будь-який заданий розмір вікна 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, може з'явитися таке повідомлення про помилку:

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

В цьому випадку спершу виконуємо

sudo apt-get update sudo apt-get install curl

І потім знову пробуємо встановити rvm. Якщо установка пройшла успішно ви побачите на екрані повідомлення:

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

4. Виконайте команди
source

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

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

Для того щоб команда rvm була доступна в прийдешні сесіях терміналу виконайте:
echo 'source

Виконайте команду:
rvm install 2.2.3

Вона встановить свіжу версію мови. Це займе деякий час. RVM спробує встановити необхідні залежності, для цього вона попросить пароль суперкористувача:

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

Вводите пароль користувача не дивлячись на те що, ви набираєте символи не показуватимуть на екрані (в цілях безпеки).
Якщо все пройде успішно, то при виклику команди ruby ​​-v повинна відобразитися версія встановленого мови.

Установка необхідних бібліотек

виконайте команди
gem install bundler
gem install rails --no-ri --no-rdoc -v '4.2.5.1'

Якщо все успішно встановлено, то при виклику команди rails -v відобразиться версія фреймворку.

Перевірка установки

Створіть тестове додаток:

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

Перевірте коректність установки:

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

Установка і настройка ubuntu для роботи на ruby ​​on rails, мейк

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