Upgrading Ruby

Upgrading from Source


  # remove ruby from yum
  sudo yum remove ruby

  # install readline
  sudo yum install -y readline readline-devel

  wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p287.tar.gz
  tar xzvf ruby-1.8.6-p287.tar.gz 
  cd ruby-1.8.6-p287
  ./configure --prefix=/usr --with-readline-dir=/usr/local --enable-shared
  make
  sudo make install
  cd ..

  # install RubyGems
  wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
  tar xfz rubygems-*
  cd rubygems-*
  sudo ruby setup.rb
  cd ..

  # install Gems
  sudo gem install rails termios mongrel mongrel_cluster --no-ri --no-rdoc
  sudo gem install mysql -- --with-mysql-config

Upgrading via Yum

To upgrade to Ruby 1.8.5 from the CentOS Testing repository see Installing Ruby1.8.5

Meta