« Firefox検索バーの作り方 | メイン | [24時間365日] サーバ/インフラを支える技術 »

2008年8月13日

xreaでcpanモジュールをユーザディレクトリにインストールする方法

?u?b?N?}?[?N???B???

今借りているxreaサーバのユーザディレクトリにcpanモジュールをインストールする方法です。そんなに難しくはないのですが、忘れるといけないのでメモ。

一応環境としては、ルート権限が使えない (つまりコマンドラインで cpan ~~ が使えない) 状況でのcpanモジュールインストールの方法です。

cpanモジュールのインストール方法

xreaではお目当てのモジュールが既にインストールされていた、ということもよくあるので、まずはインストールされていないか調べます。調べる方法は、XREA/Perlモジュールの確認 - Walrus, Digit.を参考にさせてもらいました。
/usr/bin/find `/usr/local/bin/perl -e 'print join(" ", @INC)'` -type f -name "*.pm"

インストールされていないことを確認したら、まずはインストールしたいモジュールのソースを取ってきます。CPANから普通にダウンロードできるので、wgetで取得してやればOK。tar.gzになってると思うので、適当なところで解答します。

無事ダウンロードできたら、あとはインストールです。ここでは「~/perl」にインストールするとします。
perl Makefile.pl INSTALL_BASE=~/perl
make
make install
これでルート権限がなくても無事インストールできます。実際に使う時にはインストールしたパス (たぶん~/perl/lib/perl5/i686-linuxみたいなパスができてます) をuse libしてやればOK。
use lib 'perl/lib/perl5/i686-linux/';

  1. すぐわかる オブジェクト指向 Perl - 深沢 千尋
  2. UbuntuでCPANがエラー
  3. UbuntuでCatalyst
  4. Perl Testing: A Developer's Notebook
  5. 続・初めてのPerl 改訂版 - Randal L. Schwartz、brian d foy、Tom Phoenix



トラックバック

このエントリーのトラックバックURL:
http://mtadmin.wcrawl.com/mt-tb.cgi/527

この一覧は、次のエントリーを参照しています: xreaでcpanモジュールをユーザディレクトリにインストールする方法:

» 移動可能なカレンダー2008 送信元 BBBLOG
2008年も終わりに近づこうとしているけれど、この間設定を変更したカレンダーがM... [詳しくはこちら]

コメントを投稿

(いままで、ここでコメントしたことがないときは、 コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。 承認されるまではコメントは表示されません。 そのときはしばらく待ってください。)