ruby1.9をapt-getしたのですが、
/var/lib/gemsに1.8/しかありません。1.9をインストールするとここに1.9がインストールされるのではないのですか?

$ ls /usr/lib/ruby/
1.8  1.9.0

このディレクトリには、1.8と1.9.0がありますが、1.8の方が1.8.xが省略されているのにも関わらず、1.9の方は1.9.0まで表示されてるのはなぜでしょうか?

$ ruby --version
ruby 1.8.6 (2007-09-24 patchlevel 111) [i486-linux]
$ ruby1.9 --version
ruby 1.9.0 (2007-12-25 revision 14709) [i486-linux]

また、
$ sudo ruby1.9 -S gem install rails
こうやってrailsを入れようとしたら、

/usr/lib/ruby/1.9.0/rubygems.rb:91: warning: already initialized constant MUTEX
/usr/lib/ruby/1.9.0/rubygems.rb:93: warning: already initialized constant RubyGemsPackageVersion
/usr/lib/ruby/1.9.0/rubygems.rb:147: warning: already initialized constant WIN_PATTERNS

このエラーメッセージの無限ループに入りました。ruby1.8ではこういったことは起こりません。
rubygemのバージョンが古いから、新しいruby1.9で使う時にrubygem0.9.4という古いのが対応し切れていないという事でしょうか?

On Tue, 26 Aug 2008 09:13:04 +0900
rubikitch / ruby-lang.org wrote:

> From: Akira Hayakawa <ruby / i-mail.jp>
> Subject: [ruby-list:45399] Re: JRubyについて&rubygemについて&RDTについて
> Date: Tue, 26 Aug 2008 08:48:34 +0900
> 
> > > gem install <package_name> でインストールされるスクリプトもそこに
> > > インストールされます。具体的にはそこのgems以下です。
> > > 
> > > 設定しない場合は /usr/local/lib/ruby/gems/1.8 とかになります。
> > $ ls /usr/lib/ruby/1.8/rubygems
> > rubygems/    rubygems.rb  
> > があります。rubygems/がライブラリを貯めるディレクトリで、rubygems.rbがgemコマンドからキックされてるんでしょうか?
> 
> /usr/lib/ruby/1.8/rubygemsはRubyGems本体のライブラリです。
> 
> > > gem environment gemdirを実行するかRubyスクリプトで Gem.dir を評価すると
> > > そのディレクトリが出てきます。
> > $ gem environment gemdir
> > /var/lib/gems/1.8
> > $ ls /var/lib/gems/1.8/
> > bin  cache  doc  gems  specifications
> 
> すみません。書き方が悪かったです。
> 
> 「gem environment gemdir」が出力するのはgemの大元のディレクトリです。
> インストールされたgemはその下のgemsに配置されます。
> 
> > たぶん管理者権限が必要なので、
> > sudo gem update --system
> > としましたら、
> > $ sudo gem update --system
> > Updating RubyGems...
> > Bulk updating Gem source index for: http://gems.rubyforge.org
> > Attempting remote update of rubygems-update
> > ERROR:  While executing gem ... (Gem::GemNotFoundException)
> >     Could not find rubygems-update (> 0) in any repository
> > 
> > と出てしまいました。rubygems-updateが見つからないそうです。
> 
> ありゃ。どうやらRubyGemsが古すぎるようですね(^^;
> おそらく手作業でアップデートする必要があるでしょう。
> ちなみに最新版は1.2.0です。
> 
> --
> rubikitch
> Blog: http://d.hatena.ne.jp/rubikitch/
> Site: http://www.rubyist.net/~rubikitch/
> 
> 


-- 
Akira Hayakawa <ruby / i-mail.jp>