Работаем с Ruby On Rails на Ubuntu

19
Янв
1

Хочу рассказать о том, как я собственно начинал работать с Ruby On Rails. В качестве основной операционной системы я использую Ubuntu. Собственно говоря linux я использую уже года 3. “Холивар” устраивать не буду, но расскажу я о том как всё поставить и настроить именно на Ubuntu(установка на все Debian’овские OS отличаться не будет).

Я расскажу о том:

  • Как установить и настроить ruby, rails, gems, rake
  • Какую среду выбрать для разработки
  • Вещи, которые помогут вам в разработке приложений на Ruby On Rails

И так начнём…

Устанавливаем ruby

Для начала нам нужно будет выполнить:

sudo apt-get install ruby build-essential libruby-extras

Установится наш ruby весии 1.8.7(можно использовать ruby 1.9.1, после установки необходимо заного создать симлинк с ruby1.9 на ruby для удобства - команда ln -s), а так же необходимые библиотеки.

Устанавливаем RubyGems

Для этого идём на http://rubyforge.org/frs/?group_id=126 и качаем последнюю версию. На нынешний момент - это 1.3.5 версия. После того как скачали - распаковываем архив и в консоли переходим в папку с распакованным RubyGems и запускаем установку:

cd путь/до/вашей/папки

ruby setup.rb

Или можно избежать всего этого и просто сделать так:

sudo apt-get install rubygems

Первый даст более новую версию, чем лежит в репозитории. Наш RubyGems успешно установлен.

Устанавливаем Ruby On Rails

Если ставить “по нормальному” - rails ставится очень долго.

“По нормальному”: sudo gem install -v=2.3.4 rails

Если ставить таким способом - ставится ещё вся документация(установка занимает очень много времени)

“Быстрый способ”: sudo gem install -v=2.3.4 rails - -no-ri - -no-rdoc(убрать пробелы между “- -“

В результате чего получаем установленный rails, но без документации(а зачем она нам? если у нас интернет под рукой). Вообщем каждый выбирает для себя сам что и как.

Устанавливаем rake

Ну здесь всё просто:

sudo apt-get install rake

Итак, всё установлено, можем перейти к средствам для разработки.

Какую среду выбрать для разработки

Лично я выбираю Netbeans - http://netbeans.org/downloads/index.html. Очень удобная IDE для разработки на ruby и ruby on rails. Ни на что другое не променял бы. Из дополнительных плагинов использую только ruby color(темы подсветки кода).

Так же можно использовать rubymine. Но он дико тормозит, хотя 2.0 версия не так, как предыдущая, но всё же…

Вещи, которые помогут вам в разработке приложений на Ruby On Rails

Так же лишним не будет установить irb - консольный интерпритатор ruby. Очень удобно будет использовать при разработке какого нибудь сайта. Тестировать методы, проверять тесты, писать sql запросы(проверять правильность) и т.п..

В моём прошлом блоге вы сможете найти несколько статей, которые, может быть, смогут вам помочь с изучением ruby.

Как обычно - вопросы, предложения - в комментарии.

1 комментарий

Один отзыв

  1. suravel
    00:39 на 10 Апр 2011

    NetBeans тормозит не меньше, поэтому лично я в Linux предпочитаю использовать обычный редактор gedit с подключенными модулями, необходимыми для разработки. Быстрый, легкий и ничего лишнего. Есть еще редактор Jedit, работающей на любой платформе, но он немного потяжелее, хотя все равно быстрее, чем NetBeans. Но если у вас мощный процессор, 4Гб памяти и желание как можно меньше работать с командной строкой, то не стоит искать что-то более удобное, чем NetBeans

Ваш отзыв

RSS-лента комментариев