Rails 3.2 は Ruby 1.8.7 と互換性があります。あなたができることは、RVM や Rbenv のような Ruby バージョン マネージャーを用意することです。私は RVM を使用していますが、シェルを台無しにしないため、Rbenv を好む人もいます。
バージョン マネージャーを使用すると、さまざまなバージョンの ruby を使用でき、RVM を使用すると、特定のバージョンごとに異なる gemset を作成できます。
EDITレール3.2のリリースノートへのリンクは次のとおりですhttp://guides.rubyonrails.org/3_2_release_notes.html
編集
使用できるコマンドがいくつかあります。
rvm list
インストールした ruby のバージョンが一覧表示されます。
あるバージョンの ruby をインストールするには、rvm install 1.9.3
そのバージョンを使用する場合と同じようにしrvm use 1.9.3
ます。パッチ レベルを指定して、異なるバージョンに切り替えることもできます。
現在、rvm は gemsets の概念を使用しています。gemset を作成するには、次のコマンドを使用してプロジェクトに .rvmrc ファイルを設定できます。
rvm --create ruby-1.9.3-p286@some-project
some-project
必要なgemバージョンをインストールできるgemのセットが作成されます。
コマンドはコマンドラインからも実行できることに注意してください。これにより、プロジェクトごとにすべての gem が分離され、Ruby バージョンと同じように gemset を切り替えることができます。次に、どのgemsetでも、gem install railsとバージョンを実行するだけです