Как было сказано выше для приложений rails 2.3 в environment.rb do
RAILS_GEM_VERSION = '2.3.8' unless defined? RAILS_GEM_VERSION
Для рельсов 3 вы используете упаковщик Gemfile
gem 'rails', '3.0.0'
Этого было бы достаточно , но
Общие советы, установите rvm.
bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
Добавьте это к своему ~ / .profile.
$ [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
Теперь перезагрузите профиль, чтобы терминал знал о rvm.
$ source .profile
Запустите эти.
$ rvm install 1.9.2 (this installs ruby 1.9.2-p0, the latest)
$ rvm 1.9.2 --default (this sets the default implementation of ruby)
$ gem install rails
$ gem install rails -v=2.3.8
Тогда было бы хорошо пойти, поверьте мне, если вы не используете rvm, вы не знаете, чего вам не хватает. Тогда, как уже упоминалось, есть также наборы гемов, посмотрите здесь http://rvm.beginrescueend.com/gemsets/