CentOSにrubyをバージョンアップ

古いのを削除

#yum remove ruby-libs

新しいのをゲット

#wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz
#./configure --prefix=/usr/local/ruby
#make
#make test
#make install
#export PATH=/usr/local/ruby/bin:$PATH
#ruby -v
#ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]

rubygemsを入れる。

#cd rubygems-1.3.4
#ruby setup.rb config


最後確認

# gem env
RubyGems Environment:
 - RUBYGEMS VERSION: 1.3.4
 - RUBY VERSION: 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
 - INSTALLATION DIRECTORY: /usr/bin/ruby/lib/ruby/gems/1.8
 - RUBY EXECUTABLE: /usr/bin/ruby/bin/ruby
 - EXECUTABLE DIRECTORY: /usr/bin/ruby/bin
 - RUBYGEMS PLATFORMS:
   - ruby
   - x86-linux
 - GEM PATHS:
    - /usr/bin/ruby/lib/ruby/gems/1.8
    - /root/.gem/ruby/1.8
 - GEM CONFIGURATION:
    - :update_sources => true
    - :verbose => true
    - :benchmark => false
    - :backtrace => false
    - :bulk_threshold => 1000
 - REMOTE SOURCES:
    - http://gems.rubyforge.org/