[#45189] 『初めてのRuby』出版記念トークイベントのお知らせ — KOU Keiko <keiko@...>
オライリー・ジャパンの高と申します。
2 messages
2008/07/04
[#45199] Windows版のirbでカットアンドペーストはできますか? — take_tk <ggb03124@...>
たけ(tk)です。
5 messages
2008/07/06
[#45214] Debian4 GNU/LinuxとRubyGemsについて。 — hrkt0115311 <hrkt0115311@...>
Rubyistの皆さん、おはようございます。
5 messages
2008/07/10
[#45227] [ANN/ADV] RubyKaigi2009 会場候補地を探してます — "Shintaro KAKUTANI" <shintaro@...>
かくたにです。
5 messages
2008/07/16
[#45234] Matrix のサブクラスのインスタンス生成 — "M.Uemura" <mitsuhideuemura@...>
うえむら@文京区と申します。
5 messages
2008/07/17
[#45240] ruby-1.8.5-p231にアップデートしたら"original_filename"が取れなくなりました — hayashi <36hayashi@...>
林と申します。
9 messages
2008/07/18
[#45244] Re: ruby-1.8.5-p231にアップデートしたら"original_filename"が取れなくなりました
— Nobuyoshi Nakada <nobu@...>
2008/07/19
なかだです。
[#45246] Re: ruby-1.8.5-p231にアップデートしたら"original_filename"が取れなくなりました
— とみたまさひろ <tommy@...>
2008/07/20
とみたです。
[#45241] Ruby版Camelliaライブラリ — Satoru Kanno <kanno-s@...>
Ruby-listの皆さま
5 messages
2008/07/18
[#45259] nkf -j problem? — OHARA Shigeki <os@...>
大原です。
7 messages
2008/07/25
[#45267] [ANN] Ruby 1.9.0-3リリース — "Yugui (Yuki Sonoda)" <yugui@...>
Yuguiです。
16 messages
2008/07/25
[#45268] Re: [ANN] Ruby 1.9.0-3リリース
— take_tk <ggb03124@...>
2008/07/25
たけ(tk)です。
[#45289] Fwd: [ReferenceManualRenewalProject - Bug #379] (Open) String#intern は空文字列に使えない(Ruby 1.8) -- Ruby 1.9 は違うのでは — Kouya <kouyataifu4@...>
こんばんは、kouyaです。
3 messages
2008/07/31
[ruby-list:45215] Re: Debian4 GNU/LinuxとRubyGemsについて。
From:
rubikitch@...
Date:
2008-07-10 19:24:26 UTC
List:
ruby-list #45215
From: hrkt0115311 <hrkt0115311@gmail.com> Subject: [ruby-list:45214] Debian4 GNU/LinuxとRubyGemsについて。 Date: Fri, 11 Jul 2008 03:50:53 +0900 るびきちです。 > 1.RubyGemsをDebian 4 GNU/Linuxで動かすコツをご存じの方、もしよろしければ > お知恵をお借りできないでしょうか。 僕もDebian etchでRubyしています。 rubyはDebianパッケージではなくてソースからインストールして使っています。 だからrubyのパスは /usr/local/bin/ruby です。 そこから問題なくRubyGemsが使えます。 migemoパッケージの依存関係でDebianパッケージ版のrubyも入っています。 パッケージ版は /usr/bin/ruby で、migemo等のパッケージ版Rubyスクリプトは 「#!/usr/bin/ruby」となっているため、パッケージ版のrubyが使われます。 パッケージ版のrubyはパッケージ版のRubyスクリプトを動かすことにしか使っていません。 つまり、俺DebianのRubyは自治領域となっています。 > 2.愚かな質問かもしれないのですが、Rubyを動かすのに向いているディストリビューションは > ございますでしょうか?(FreeBSDは自力で入れられず、Ubuntuを試そうか迷っています) Unix系OSならばどれもとくに問題なくソースからインストールできるのでは? > ■エラー内容■ > 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 zlib拡張ライブラリがインストールされていないようです。 Debian GNU/LinuxのRuby関連パッケージは変則的なのでこのような問題が起こります。 たとえば、irbやriが別パッケージになっていてインストールされなかったりとかです。 だからこそソースからインストールしています。 RubyインタプリタとRubyGemsをソースからインストールしてしまえば、 あとはgemでapt同様簡単にライブラリをインストールできるので。 ソースからインストールすることで、複数のバージョンのrubyを共存できます。 1.8系でも1.8.6と1.8.7では別物ですし… また、パッケージ化される前にセキュリティフィックスが適用できます。 で、「ruby」コマンドはどのrubyでしょうか? /usr/bin/ruby? /usr/local/bin/ruby? 「which ruby」を実行すればわかります。 パッケージ版のrubyならば、 sudo apt-get install libruby1.8 や sudo apt-get install libzlib-ruby で解決すると思います。 -- rubikitch Blog: http://d.hatena.ne.jp/rubikitch/ Site: http://www.rubyist.net/~rubikitch/