Windows, MacOS X и Ubuntu, или как подружить 3х гигантов со средой Ruby on Rails
Invite pending
Приветствую тебя %хаброюзер%!
Сегодня я хочу рассказать тебе, как просто можно настроить популярные операционные системы для разработки в среде Ruby on Rails.
Ruby on Rails — очень популярный фреймворк для веб-разработки. Разработка приложений через Rails достаточно проста, но настройка окружения разработки Rails может быть достаточно сложной, особенно для новичков.
Начнем наше руководство с Ubuntu. Данное руководство применимо для ubuntu начиная с 12.04.
1. Для начала измените некоторые настройки в терминале Gnome. Перейдите в Правка → Параметры входа → Заголовок и команда и отметьте галочку «Запускать команду как оболочку входа». И скачайте автоматический скрипт: Скрипт
2. Затем сделайте скрипт исполняемым и выполните его (вам может потребоваться ввести свой пароль один раз:
Так же можно настроить всё самому используя данное пошаговое руководство:
Шаг 1. Установка git и c URL. Для начала, обновите информацию о пакетах на вашем компьютере.
git — простая, быстрая и эффективная система контроля версий. Она легко осваивается, так что даже если у вас нет никакого опыта с Git, вы можете попробовать его в вашем rails-проекте (или любом другом). Вы полюбите его.
Curl — простая консольная утилита для загрузки файлов из сети, основанная на libcurl. Чтобы установить curl, просто выполните:
Шаг 2. Установка RVM и зависимостей. RVM необязателен для установки, но делает управление ruby намного проще. Вы можете попробовать различные реализации ruby, различные версии ruby и без головной боли:
Теперь вам нужно загрузить RVM
Теперь установите необходимые зависимости для RVM:
Установка Javascript-машины. В новых версиях Rails вам также требуется Javascript-машина. Установите nodejs —
Шаг 3. Установите Ruby.
Теперь у вас работает RVM, установка и выполнение различных или только одной версии Ruby очень простое. Чтобы установить Ruby, просто введите номер версии в команду установки rvm (или любую другую реализацию ruby, если вы хотите; RVM также поддерживает rbx, ree, JRuby, IronRuby кроме стандартной MRI) —
Затем выберите версию Ruby, которую вы хотите использовать
Шаг 4. Установка Rails. RVM устанавливает ruby, а также утилиту gem (управление библиотеками ruby). Чтобы установить rails, просто используйте gem. Он автоматически установит самую свежую версию, если вы явно не укажете установку более старой.
А для Windows и MacOS существует установщик, который всё за вас сделает, его можно скачать по адресу:
RailsInstaller
ПРИМЕЧАНИЕ: для корректной работы пакета railsinstaller следует чтобы в пути к вашей учетной записи не содержал символов отличных от латиницы.
Так же для удобства рекомендую использовать интегрированную среду разработки RubyMine. Она существует для всех перечисленных платформ.
Сегодня я хочу рассказать тебе, как просто можно настроить популярные операционные системы для разработки в среде Ruby on Rails.
Ruby on Rails — очень популярный фреймворк для веб-разработки. Разработка приложений через Rails достаточно проста, но настройка окружения разработки Rails может быть достаточно сложной, особенно для новичков.
Начнем наше руководство с Ubuntu. Данное руководство применимо для ubuntu начиная с 12.04.
1. Для начала измените некоторые настройки в терминале Gnome. Перейдите в Правка → Параметры входа → Заголовок и команда и отметьте галочку «Запускать команду как оболочку входа». И скачайте автоматический скрипт: Скрипт
2. Затем сделайте скрипт исполняемым и выполните его (вам может потребоваться ввести свой пароль один раз:
sudo chmod +x rails-installer.sh
bash -l ./rails-installer.sh
Так же можно настроить всё самому используя данное пошаговое руководство:
Шаг 1. Установка git и c URL. Для начала, обновите информацию о пакетах на вашем компьютере.
sudo apt-get update
git — простая, быстрая и эффективная система контроля версий. Она легко осваивается, так что даже если у вас нет никакого опыта с Git, вы можете попробовать его в вашем rails-проекте (или любом другом). Вы полюбите его.
sudo apt-get install git
Curl — простая консольная утилита для загрузки файлов из сети, основанная на libcurl. Чтобы установить curl, просто выполните:
sudo apt-get install curl
Шаг 2. Установка RVM и зависимостей. RVM необязателен для установки, но делает управление ruby намного проще. Вы можете попробовать различные реализации ruby, различные версии ruby и без головной боли:
curl -L get.rvm.io | bash -s stable
Теперь вам нужно загрузить RVM
source ~/.rvm/scripts/rvm
Теперь установите необходимые зависимости для RVM:
sudo apt-get -y install build-essential openssl libreadline6 libreadline6-dev zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion
Установка Javascript-машины. В новых версиях Rails вам также требуется Javascript-машина. Установите nodejs —
sudo apt-get install nodejs
Шаг 3. Установите Ruby.
Теперь у вас работает RVM, установка и выполнение различных или только одной версии Ruby очень простое. Чтобы установить Ruby, просто введите номер версии в команду установки rvm (или любую другую реализацию ruby, если вы хотите; RVM также поддерживает rbx, ree, JRuby, IronRuby кроме стандартной MRI) —
rvm install 1.9.3
Затем выберите версию Ruby, которую вы хотите использовать
rvm use 1.9.3 --default
Шаг 4. Установка Rails. RVM устанавливает ruby, а также утилиту gem (управление библиотеками ruby). Чтобы установить rails, просто используйте gem. Он автоматически установит самую свежую версию, если вы явно не укажете установку более старой.
gem install rails
А для Windows и MacOS существует установщик, который всё за вас сделает, его можно скачать по адресу:
RailsInstaller
ПРИМЕЧАНИЕ: для корректной работы пакета railsinstaller следует чтобы в пути к вашей учетной записи не содержал символов отличных от латиницы.
Так же для удобства рекомендую использовать интегрированную среду разработки RubyMine. Она существует для всех перечисленных платформ.