2010-10-11

ubuntu にRuby関連をインストール

Ruby関連をインストール。

  • Rubyをインストールする。
  • $sudo apt-get install ruby
    [sudo] password for (user):
    (パスワード入力)
    
    $ruby -v
    ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]
    
  • Ruby1.9系じゃなかった…、ということで1.9系ゲット。
  • $sudo apt-get install ruby1.9.1 rubygems1.9.1
    [sudo] password for (user):
    (パスワード入力)
    
    $sudo ln -s /usr/bin/ruby1.9.1 /usr/bin/ruby
    $ruby -v
    ruby 1.9.1(p378) (2010-01-10 revision 26273) [i486-linux]
    
  • irbをインストールする。
  • $sudo apt-get install irb
    [sudo] password for (user):
    (パスワード入力)
    
    $irb -v
    irb 0.9.5(05/04/13)
    
  • railsをインストールすると、RubyGems のバージョンが古いと言われる。
  • $sudo gem install rails --include-dependencies
    [sudo] password for (user):
    (パスワード入力)
    ERROR:  Error installing rails:
            i18n requires RubyGems version >= 1.3.6
    
    RubyGemsが古いと言われたので、gem update --systemをするとエラー。
    $sudo gem update --system
    [sudo] password for (user):
    (パスワード入力)
    ERROR:  While executing gem ... (RuntimeError)
            gem update --system is disabled on Debian. RubyGems 
    can be updated using the official Debian repositories by ap
    titude or apt-get.
    
    調べたら、RubyGemsのupdateを gem updae --system で失敗した人、多数いる。。。 うーん、失敗。 悪戦苦闘しながら、update。
    $sudo gem install rubygems-update
    [sudo] password for (user):
    (パスワード入力)
    Successfully installed rubygems-update-1.3.7
    1 gem installed
    Installing ri documentaion for rubygems-update-1.3.7...
    Installing RDoc documentation for rubygems-update-1.3.7...
    Could not find main page README
    
    $sudo update_rubygems
    update_rubygems: command not found
    
    $cd /var/lib/gems/1.8/gems/rubygems-update-1.3.7
    $sudo ruby ./setup.rb
    RubyGems 1.3.7 installed
    
    やっと入った…。
    $sudo /usr/bin/gem1.9.1 install rails --include-dependencies
    [sudo] password for (user):
    (パスワード入力)
    Successfully installed activesupport-3.0.0
    (snip)
    

0 件のコメント:

コメントを投稿