CentOSにruby 1.8.6をインストール

yumでインストールできるのがRuby 1.8.5でしかもRubygemsがレポジトリ内にないので、ソースからのインストール方法をメモ書き。

~ > cd /usr/src
/usr/src > wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p114.tar.bz2
/usr/src > tar jxf ruby-1.8.6-p114.tar.bz2
/usr/src > cd ruby-1.8.6-p114
/usr/src/ruby-1.8.6-p114 > sudo ./configure --prefix=/usr
/usr/src/ruby-1.8.6-p114 > sudo make && sudo make install


確認

~ > ruby -v
ruby 1.8.6 (2008-03-03 patchlevel 114) [i686-linux]
~ > which ruby
/usr/bin/ruby