Установка ruby ​​and rails, git, aptana, jdk etc на ubuntu, сзр - студія веб-рішень

Ділюся своїм досвідом організації середовища розробки Ruby and Rails на Ubuntu 10.04.

Власне це був один з моїх перших дослідів роботи з Ubuntu 10.04, і в процесі установки довелося витратити чимало часу на рішення деяких елементарних завдань. Може мій гід допоможе заощадити час іншим.

Головна порада початківцям:

Використовуйте ТІЛЬКИ офіційні джерела і оригінальну документацію. Всі інструкції, написані сторонніми розробниками і умільцями # 151; це лише допоміжні засоби для вирішення специфічних проблем. Звертайтеся до них тільки в тому випадку, якщо на офіційному сайті не знайшли зрозумілого для себе пояснення по вашій проблемі.

Отже, офіційні джерела:

Далі описані кроки:

установка RVM

1. Ставимо curl (на чистій Убунту він не встановлений):

sudo apt-get install curl

Для цього заходимо на офіційний сайт rvm, і слідуємо інструкції по установці. У терміналі виконуємо команди (1) # 151; (2):

2)
echo "[[-s" $ HOME / .rvm / scripts / rvm "]] . "$ HOME / .rvm / scripts / rvm" # Load RVM function ">>

3) Закриваємо вікно терміналу, відкриваємо нове.

4) Для перевірки працездатності rvm виконаємо пару тестів:

Задамо (перевіримо) шлях до баш директорії (відповіді після виконання команди не буде # 151; значить все працює):

Перевіримо, що rvm сприймається системою, як функція. Для цього в терміналі виконуємо команду:

type rvm | head -1

rvm is a function

5) Перевіримо, чи щось ще системі для роботи з rvm:

Послідує відповідь. У мене він був таким:

6) У повідомленні говориться, що, зокрема, для роботи вам буде потрібно певна версія rvm. Щоб подивитися поточну версію rvm, використовуйте команду: rvm -v

Відповідь буде виглядати приблизно так:

Скопіювати вміст відкрився файлу:

[[-s "$ HOME / .rvm / scripts / rvm"]] . "$ HOME / .rvm / scripts / rvm" # Load RVM function

У відкрився файл в кінці додайте шлях з попереднього файлу:

PATH = $ PATH: $ HOME / .rvm / bin # Add RVM to PATH for scripting

[[-s "$ HOME / .rvm / scripts / rvm"]] . "$ HOME / .rvm / scripts / rvm" # Load RVM function

установка git

В процесі установки спираємося на офіційний мануал по установці Git на Linux. Виконуємо в терміналі команди:

1) sudo apt-get install git-core git-gui git-doc

# 151; повинен відповісти, що такий директорії немає. Якщо є, очистіть її, скориставшись командами нижче:

3) ssh-keygen -t rsa -C "[email protected]"

4) Отримуємо пароль ssh для введення на сайті github.com:

установка sqlite

sudo apt-get install sqlite3 libsqlite3-dev

Установка підтримки апачі

sudo apt-get install g ++ apache2-utils

установка Ruby

Доустанавливать геми, які бажано ставити перед установкою ruby:

Якщо виникають помилки при установці, то буде потрібно видаляти і заново ставити ruby.

Для видалення використовуйте команду:

rvm install 1.9.2

Або (для переустановлення Ruby):

rvm reinstall 1.9.2

установка gemset

Створюємо середу проекту на ruby, ставимо gemset:

Оголошуємо, яку версію ruby ​​використовувати. В моєму випадку # 151; версія 1.9.2:

Створюємо сам gemset, задавши йому ім'я. тут board # 151; назва проекту (гемсета).
rvm gemset create board

"Board" gemset created (/home/user/.rvm/gems/ruby-1.9.2-p318@board).

$ Rvm gemset list

установка Rails

Якщо завершиться помилкою, то потрібно подивитися, якого гема йому ще не вистачає, поставити не дісталося, і знову запускати gem install bundle.

Робоча папка: тягнемо проект з git

Створюємо на ПК папку, в якій будемо працювати з проектами.

Тягнемо проект з github. Для цього в терміналі переходимо в папку, де плануємо працювати, потім набираємо:

Посилання на проект копіюємо зі сторінки проекту на гітхабе.

Для зручності переходу в терміналі відразу в папку проекту можемо поставити синонім. Потрібно вийти в кореневій каталог, потім поставити синонім:

Після цього для переходу в папку проекту можна використовувати просто

установка gem'ов

Для установки gem'ов використовуйте команду gem install. Однак в будь-якому gemset (наборі гемов), як правило, присутня rake, тому на цьому етапі ми просто ставимо rake.

gem install rake

додаткові дії

У робочій папці створюємо каталог java, заходимо в нього через термінал і виконуємо команди

Наприклад, у мене перша команда виглядала так: user @ user-desktop:

Запуск проекту ruby ​​and rails на своєму ПК

Ініціалізіруем проект ruby ​​and rails на своєму ПК. Будь-чужий проект або проект, потягнути з git потрібно сініціалізіровать: поставити відсутні геми, активувати базу даних проекту в поточному середовищі розробки в Ruby and Rails, а також запустити сервер rails.

Для цього виконуємо стандартні 3 команди:

установка JDK

1) Качаємо дистрибутив JDK 6 з офіційного сайту. У моєму випадку, це був файл
jdk-6u31 # 151; linux-x64.bin

У терміналі переходимо в каталог, в якому знаходиться файл для установки JDK, з расшіреніем.bin.

2) В терміналі запускаємо:

замінивши слово file на ім'я необхідного файлу. Ця команда дасть можливість виконувати запуск файла.bin в Ubuntu.

3) І, нарешті, введіть у командному рядку терміналу, команду:

яка дозволить запустити файл з расшіреніем.bin з командного рядка Ubuntu. Далі виконуйте кроки по установці.

У центрі додатків Убунту (Application -> Ubuntu Software Center) в пошуку набираємо java і вибираємо в списку OpenJDK Java 6 Runtime.

Він уже готовий до роботи. Разархівіруем його в будь-яку зручну директорію і запускаємо.

На закінчення зазначу, що після всього зробленого не рекомендується оновлювати операційну систему Ubuntu, тому що є ймовірність, що злетять настройки rvm або мови ruby, що втім для просунутого користувача Убунту не проблема. Для початківців ж користувачів рекомендують уникати оновлень ОС.

Схожі статті

Copyright © 2024