2008年7月11日

[ruby-list:45214] Debian4 GNU/LinuxとRubyGemsについて。

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@xxxxx


投稿者 xml-rpc : 2008年7月11日 03:50
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/75191
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。