rvmにRuby 1.9.2をインストール

まず、Ruby環境のインストールに必要なパッケージ類を「rvm notes」コマンドで確認できるようですので
コマンド実行により表示されたパッケージでシステムに足りてないものをインストール。

$ sudo apt-get install bison openssl libreadline6 libreadline6-dev zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev


次に、インストール可能なRubyを確認します。
コマンド「rvm list known」で、インストール可能なRubyの全リストが表示されるとのこと。
http://beginrescueend.com/rubies/list/

$ rvm list known
# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.6-head
[ruby-]1.8.7[-p334]
[ruby-]1.8.7-head
[ruby-]1.9.1-p378
[ruby-]1.9.1[-p431]
[ruby-]1.9.1-head
[ruby-]1.9.2[-p180]
[ruby-]1.9.2-head
ruby-head

# GoRuby
goruby

# JRuby
jruby-1.2.0
jruby-1.3.1
jruby-1.4.0
jruby-1.6.0
jruby[-1.6.1]
jruby-head

# Rubinius
rbx-1.0.1
rbx-1.1.0
rbx-1.1.1
rbx-1.2.0
rbx-1.2.1
rbx-1.2.2
rbx-1.2.3
rbx[-head]

# Ruby Enterprise Edition
ree-1.8.6
ree[-1.8.7][-2011.03]
ree-1.8.6-head
ree-1.8.7-head

# Kiji
kiji

# MagLev
maglev[-25716]
maglev-head

# Mac OS X Snow Leopard Only
macruby[-0.10]
macruby-nightly
macruby-head

# IronRuby -- Not implemented yet.
ironruby-0.9.3
ironruby-1.0-rc2
ironruby-head

ほう。


最後に、Ruby 1.9.2をインストールします。
http://beginrescueend.com/rubies/installing/

rvm install ruby-1.9.2

...しばし待つ。
......インストールオワタ。

$ rvm list

rvm rubies

   ruby-1.9.2-p180 [ i386 ]


動くのかな?

$ ruby -v
プログラム 'ruby' はまだインストールされていません。  次のように入力することでインストールできます:
sudo apt-get install ruby

ひょ?
公式ページに何かある・・・かな。
ん、「Setting the default Ruby」っちゅーページがありますな。
http://beginrescueend.com/rubies/default/

$ rvm --default use 1.9.2

$ ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]

動いた。おk。

rvmを導入すると、$HOME/.rvm ディレクトリにRuby環境が展開されるようですね。
1.8系と1.9系を混在させなきゃいけない、といった場合などに便利でしょうねー。