enthrops's answerによるとgem
、Rails の各バージョンを個別にインストールして、互いに上書きしないようにします。
2 つの個別の gem がインストールされます。実際の実行可能ファイルrails
は最新バージョンを呼び出します。
Ruby インストールの管理にを使用rbenv
している場合は、各 Rails インストールのディレクトリを次の形式のパスで見つけることができます。
~/.rbenv/versions/<rubyVersion>/lib/ruby/gems/<rubyVersion>/gems/rails-<version>
たとえば、私のマシンには、次のバージョンの Rails がインストールされています。
$ ls -l ~/.rbenv/versions/2.0.0-p451/lib/ruby/gems/2.0.0/gems/ | \
$ grep --extended-regexp "(\s)rails-"
drwxr-xr-x 4 foobar staff 136 May 13 19:07 rails-4.0.0
drwxr-xr-x 4 foobar staff 136 May 13 18:41 rails-4.0.5
drwxr-xr-x 4 foobar staff 136 Apr 19 21:27 rails-4.1.0