Установка Ruby, Ruby on Rails и DevKit на Windows

Статья была написана этим летом, поэтому возможно что-то изменилось. Для меня данная проблема была актуально, так как я был пользователем Windows, что сильно затрудняет работу с Ruby on Rails


В ходе работы с RailsInstaller-ом были большие проблемы. В частности при обновлении Ruby. Решение было найдено, нужно поставить всё руками. На деле оказалось очень просто, без понятия чего я так боялся.

Проблемы были только c джемами, которые нужно было компилировать. Приходилось ставить DevKit, благо разработчик a.s.u.x (Александ Ульяницкий) с которым мы занимаемся проектом, не сдался и помог мне. Поэтому я хочу поделиться с вами нашим опытом, который сэкономил бы нам, знай, мы о такой статье – дня два и кучу нервов.

Установка Ruby
Скачиваем дистрибутив — http://rubyinstaller.org/downloads/. Я скачивал версию Ruby 1.9.2-p290

Запускаем и устанавливаем.

Проверяем, успешно ли всё прошло, запускаем командную строку (я использую PowerShell):
Установка Ruby, Ruby on Rails  и DevKit на Windows

Установка Ruby on Rails

Выполняем команду:

Статья была написана этим летом, поэтому возможно что-то изменилось. Для меня данная проблема была актуально, так как я был пользователем Windows, что сильно затрудняет работу с Ruby on Rails


В ходе работы с RailsInstaller-ом были большие проблемы. В частности при обновлении Ruby. Решение было найдено, нужно поставить всё руками. На деле оказалось очень просто, без понятия чего я так боялся.

Проблемы были только c джемами, которые нужно было компилировать. Приходилось ставить DevKit, благо разработчик a.s.u.x (Александ Ульяницкий) с которым мы занимаемся проектом, не сдался и помог мне. Поэтому я хочу поделиться с вами нашим опытом, который сэкономил бы нам, знай, мы о такой статье – дня два и кучу нервов.

Установка Ruby
Скачиваем дистрибутив — http://rubyinstaller.org/downloads/. Я скачивал версию Ruby 1.9.2-p290

Запускаем и устанавливаем.

Проверяем, успешно ли всё прошло, запускаем командную строку (я использую PowerShell):
Установка Ruby, Ruby on Rails  и DevKit на Windows

Установка Ruby on Rails

Выполняем команду:

gem install rails
Successfully installed rails-3.0.9
1 gem installed

Также хочу предупредить сразу, если у вас уже есть готовое приложение, то нужно зайти в папку с проектом и выполнить:

bundle install

Этой командой вы установите всё зависимости проекта. При создании проекта, Ruby on Rails сгенерируем gem-файл, где будет список все нужных для работы джемов. Затем выполните эту команду.

Установка DevKit

Именно это отняло кучу времени, ошибка была в направлении слеша. Мне нужно было установить джем, lightcache19. И установить я пытался через Power Shell, а направление слеша было обратным –
Что бы решить проблему я просто запустил в Git Bash (настоял a.s.u.x) и ура! Всё сработало.
Вернёмся к установке, заходим опят на — http://rubyinstaller.org/downloads/. Ищем раздел DevKit в самом низу, скачиваем.
Запускаем само-распаковывающийся архив, устанавливаем куда вам нужно.
После установки, заходим через консоль в папку с DevKit, и выполняем команды:

ruby dk.rb init
ruby dk.rb install 

Я на Google+