From: WATANABE Hirofumi Date: 1999-02-10T14:51:43+09:00 Subject: [ruby-dev:4962] Re: Ruby 1.3.1-990209 わたなべです. ttate@jaist.ac.jp writes: :matz> デフォルトで複数のバージョンをインストールして共存できるのが :matz> 望ましいと思うので,今まで通りでない方が良いように感じていま :matz> す.組合せとすると :matz> :matz> (a) /usr/lib/ruby # 1.2まで :matz> (b) /usr/lib/ruby(suffix)/(major).(minor) # 1.3.1の現状 :matz> (c) /usr/lib/ruby/(major).(minor) # 立石案 :matz> (d) その他 :matz> :matz> などが考えられますよね.emacsとかはどうしてるんでしょう? :matz> # なんとなく(c)のような気がしてきた. : :emacsは(c)の方法です。 そういえば perl も共存できなかったなあなど思っていたら, 5.005 からはできるみたい. 知らなかった. % perl5.00404 -V | tail -6 @INC: /usr/local/lib/perl5/cygwin32/5.00404 /usr/local/lib/perl5 /usr/local/lib/perl5/site_perl/cygwin32 /usr/local/lib/perl5/site_perl . % perl5.00502 -V | tail -6 @INC: /usr/local/lib/perl5/5.00502/cygwin32 /usr/local/lib/perl5/5.00502 /usr/local/lib/perl5/site_perl/5.005/cygwin32 /usr/local/lib/perl5/site_perl/5.005 . そうそう. suffix に関しては実行ファイルのみ perl みたいに最初から # ln ruby ruby-1.3.1 するのはありかもしれない. というか perl のように install すると順番的には # ln ruby-1.3.1 ruby かな? 別に倣う必要はないけど. -- わたなべひろふみ