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

Posted on October 11, 2010 17:22
Share on:

Ruby関連をインストール。

Rubyをインストールする。
1
2
3
4
5
6
$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系ゲット。

1
2
3
4
5
6
7
$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をインストールする。

1
2
3
4
5
6
$sudo apt-get install irb
[sudo] password for (user):
(パスワード入力)

$irb -v
irb 0.9.5(05/04/13)

railsをインストールすると、RubyGems のバージョンが古いと言われる。

1
2
3
4
5
$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をするとエラー。

1
2
3
4
5
6
7
$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。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$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

やっと入った…。

1
2
3
4
5
$sudo /usr/bin/gem1.9.1 install rails --include-dependencies
[sudo] password for (user):
(パスワード入力)
Successfully installed activesupport-3.0.0
(snip)