CPANの設定がなかなか思い通りにならない。環境は、Mac OS X TigerにDarwinportsの最新のPerl入れてるといった感じ。
一般ユーザでCPANを実行して、
cpan> install Module::Name
とかすると、スーパユーザ権限が必要だよ、って怒られます。普通にCPAN設定するとモジュールのインストール先のパーミッションがrootユーザのものになっているので当然。sudoすればインストールはうまくいきます。しかし、もう少し気楽にCPANを使いたいのと、CPANがどんなファイルをインストールしてるかを見てみたいので、
- スーパユーザ権限がなくてもモジュールインストールを行いたい。
- 通常、モジュールがインストールされる場所とは別の場所にインストールしたい。
と、このあたりを実現したいところ。モジュールをインストールしようを参照すれところによると、CPANの設定でオプションを指定すれば良さそうなので、次はこのあたりを調べてみようかしらね。