アーカイブ

CentOSにRubyGemsをインストール

●インストール
 
①RubyGemsをダウンロードし、サーバーにアップロード
 
②解凍し、setup.rbを実行

# tar xvf rubygems-1.8.24.tar
# cd rubygems-1.8.24
# ruby setup.rb
 :
RubyGems 1.8.24 installed

== 1.8.24 / 2012-04-27

* 1 bug fix:

  * Install the .pem files properly. Fixes #320
  * Remove OpenSSL dependency from the http code path
------------------------------------------------------------------------------
RubyGems installed the following executables:
        /usr/bin/gem

 
●インストール後の確認
 

# gem -v
1.8.24
# gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.24
  - RUBY VERSION: 1.8.7 (2013-06-27 patchlevel 374) [x86_64-linux]
  - INSTALLATION DIRECTORY: /usr/lib64/ruby/gems/1.8
  - RUBY EXECUTABLE: /usr/bin/ruby
  - EXECUTABLE DIRECTORY: /usr/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /usr/lib64/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://rubygems.org/

CentOSにyumコマンドでRuby1.8.7をインストール

●RPMリポジトリの確認

Ruby1.8.7がCentOSのRPMパッケージのリポジトリにあるか確認します。

$ yum info ruby

Available Packages
Name        : ruby
Arch        : x86_64
Version     : 1.8.7.352

●Ruby1.8.7をインストール

# yum install ruby

Installed:
  ruby.x86_64 0:1.8.7.352-7.el6_2

Dependency Installed:
  compat-readline5.x86_64 0:5.2-17.1.el6
ruby-libs.x86_64 0:1.8.7.352-7.el6_2

Complete!

●インストール後の確認
 
# ruby -v
ruby 1.8.7 (2013-06-27 patchlevel 374) [x86_64-linux]
 
# which ruby
/usr/bin/ruby