$> wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz
$> tar zxvf ruby-1.8.7-p302.tar.gz
$> cd ruby-1.8.7-p302
$> ./configure
$> ./make
$> sudo ./make install
$> ruby --version
$> wget http://rubyforge.org/frs/download.php/70696/rubygems-1.3.7.tgz
$> tar zxvf rubygems-1.3.7.tgz
$> cd rubygems-1.3.7
$> sudo ruby setup.rb
$> gem update --system
ERROR: Loading command: update (LoadError)
no such file to load -- zlib
ERROR: While executing gem ... (NameError)
uninitialized constant Gem::Commands::UpdateCommand
$> sudo yum install zlib-devel
$> cd ruby-1.8.7-p302/ext/zlib
$> ruby extconf.rb
$> make
$> sudo make install
$> gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.7
- RUBY VERSION: 1.8.7 (2010-08-16 patchlevel 302) [i686-linux]
- INSTALLATION DIRECTORY: /home/naoto/.gem/ruby/1.8
- RUBY EXECUTABLE: /usr/local/bin/ruby
- EXECUTABLE DIRECTORY: /home/naoto/.gem/ruby/1.8/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-linux
- GEM PATHS:
- /home/naoto/.gem/ruby/1.8
- /usr/local/lib/ruby/gems/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/