2006-04-20
[開発ログ]DebianのRubyインストール先を確認
とりあえず、開発環境の方でソースからビルドして入れてみようかな思ったけど、その前にどこにインストールされているのか調べてみよう。
$ whereis ruby ruby: /usr/bin/ruby1.8 /usr/bin/ruby /usr/lib/ruby /usr/share/man/man1/ruby.1.gz
rubyの方はリンクになっている。
lrwxrwxrwx 1 root root 7 Nov 24 15:02 ruby -> ruby1.8 -rwxr-xr-x 1 root root 3504 Oct 1 2005 ruby1.8
/usr 以下にある *.rb を探してみると、
- /usr/lib/ruby/1.8/
- /usr/share/rails/
の二カ所で見つかる。 rails 関係のファイルは /usr/share/rails/ にインストールされ、それ以外は /usr/lib/ruby/1.8/ にある模様。
ということはソースから入れれば /usr/local/ 以下に ruby が入って、そっちの ruby を使うようにし、 rails はこのまま /usr/share/ 以下にあるものを使えばいいのではないだろうか。やってみよう。