yamでインストールすればとりあえず入る。(けど、最新のgemとか使えなかったりするので要注意。)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
$ su
# rpm -q ruby
パッケージ ruby はインストールされていません。
# yum install ruby ruby-devel rdoc irb
# yum install rubygems
# exit
exit
$ ruby -v
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
$ gem -v
1.3.7

パッケージ的には

ruby x86_64 1.8.7.352-12.el6_4 updates 534 k

ruby-devel x86_64 1.8.7.352-12.el6_4 updates 314 k

ruby-irb x86_64 1.8.7.352-12.el6_4 updates 313 k

ruby-rdoc x86_64 1.8.7.352-12.el6_4 updates 376 k

Installing for dependencies:

compat-readline5 x86_64 5.2-17.1.el6 base 130 k

ruby-libs x86_64 1.8.7.352-12.el6_4 updates 1.6 M

rubygems noarch 1.3.7-4.el6_4 updates 207 k

が入ったご様子。

しかし、追加でmechanizeを入れようとしたところ

1
2
3
4
# gem install mechanize
Building native extensions.  This could take a while...
ERROR:  Error installing mechanize:
        nokogiri requires Ruby version >= 1.9.2.

だそうで、なんかyumだと限界があるみたい。

rubyってこの辺のバージョン関係めんどくさいよねー