CentOS 5.5 上にRuby 1.9.2 RC2 インストール

以下のサイトを参考にしながらバージョンを1.9.2に置き換えると問題なくインストールできました。

How to Install Ruby 1.9 on CentOS 5

# yum groupinstall 'Development Tools'
# yum install readline-devel
# cd /usr/local/src
# wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-rc2.tar.bz2
# tar xzvf ruby-1.9.2-rc2.tar.bz2
# cd ruby-1.9.2-rc2
# ./configure && make
# make install

あとはシンボリックリンクを張ります。

# ln -s /usr/local/bin/ruby /usr/bin/ruby192

Ruby 1.8.5と共存させたかったので、今回は'ruby192'と別名にしました。


次にrubygemsの設定。
Download RubyGemsからTGZファイルをダウンロード。

そしてページに書いてあるようにセットアップ。

# ruby setup.rb


zlibがないと怒られたので
CentOSにRubyOnRailsをセットアップを参考にzlibのコンパイルと設定。

これでなんとかなりました。