Rubyistの皆さん、おはようございます。
hrkt0115311と申します。ハンドルでメーリングリストに参加させていただき恐縮です。
■ご質問■
1.RubyGemsをDebian 4 GNU/Linuxで動かすコツをご存じの方、もしよろしければ
お知恵をお借りできないでしょうか。
2.愚かな質問かもしれないのですが、Rubyを動かすのに向いているディストリビューションは
ございますでしょうか?(FreeBSDは自力で入れられず、Ubuntuを試そうか迷っています)
※メーリングリストの過去ログに目を通しきれていないので、すでに解決済みの
問題でしたらすみません。
■エラー内容■
Debian 4 GNU/Linuxで、RubyGemsをソースからコンパイルしようとすると、
以下のようなエラーが起きました。apt-getでRubyGemsをインストールすると、
やはり動いてくれませんでした。
○エラー1
Linux 2.6.18-6-686 #1 SMP Fri Jun 6 22:22:11 UTC 2008 i686 GNU/Linux
ruby 1.8.7 (2008-06-09 patchlevel 17) [i686-linux]
# ruby setup.rb
./lib/rubygems/spec_fetcher.rb:1:in `require': no such file to load --
zlib (LoadError)
from ./lib/rubygems/spec_fetcher.rb:1
from ./lib/rubygems/source_index.rb:10:in `require'
from ./lib/rubygems/source_index.rb:10
from ./lib/rubygems.rb:767:in `require'
from ./lib/rubygems.rb:767
from setup.rb:22:in `require'
from setup.rb:22
○エラー2
ruby 1.9.0 (2008-06-20 revision 17482) [i686-linux]
/usr/local/lib/ruby/1.9.0/rubygems/spec_fetcher.rb:1:in `require': no
such file to load -- zlib (LoadError)
from /usr/local/lib/ruby/1.9.0/rubygems/spec_fetcher.rb:1:in
`<top (required)>'
from /usr/local/lib/ruby/1.9.0/rubygems/source_index.rb:10:in `require'
from /usr/local/lib/ruby/1.9.0/rubygems/source_index.rb:10:in
`<top (required)>'
from /usr/local/lib/ruby/1.9.0/rubygems.rb:766:in `require'
from /usr/local/lib/ruby/1.9.0/rubygems.rb:766:in `<top (required)>'
from gem_prelude.rb:89:in `require'
from gem_prelude.rb:89:in `load_full_rubygems_library'
from gem_prelude.rb:182:in `const_missing'
from /usr/local/bin/gem:12:in `<main>'
#現在は、1.8系に戻してあります。
以上です。
末尾ではありますが、メーリングリストの主旨にそぐわない内容をもし皆さまの
お手元にお届けしてしまったとしたら、お詫びします。朝から、ゴミメールを増やしてすみません!
また、お忙しい中、このメールに目を通してくださってありがとうございます。
hrkt0115311
hrkt0115311 / gmail.com