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