Red Hat Enterprise Linux 5 の Ruby を 1.8.7 にする

Ruby をインストールする

# yum remove ruby
# mkdir ~/src
# cd src
# wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p160.tar.gz
# tar zxvf ruby-1.8.7-p160.tar.gz
# cd ruby-1.8.7-p160/
# ./configure --prefix=/usr
# make
# /usr/sbin/checkinstall --fstrans=no
# rpm -i /usr/src/redhat/RPMS/i386/uby-1.8.7-p160-1.i386.rpm
# ruby -v
ruby 1.8.7 (2009-04-08 patchlevel 160) [i686-linux]

rubygems をインストールする

# cd ~/src
# wget http://rubyforge.org/frs/download.php/56227/rubygems-1.3.3.tgz
# tar zxvf rubygems-1.3.3.tgz
# cd rubygems-1.3.3
# checkinstall "ruby setup.rb"
# rpm -i /usr/src/redhat/RPMS/i386/rubygems-1.3.3-1.i386.rpm
# gem -v
1.3.3