« 竹富閉店 | メイン | 食べ歩きの分類 »

さくらインターネットでCPANを利用する

さくらインターネットを利用しており,サーバを丸ごと借り切っていない場合は,ルート権限が無いためCPANを利用してPerlのモジュールをインストールすることができない.

ディレクトリをあらかじめ用意
$ mkdir -p ~/local/var/db/pkg

CPANに関する設定を編集
$ vi ~/.cpan/CPAN/MyConfig.pm
で,いくつかの項目を設定する.mbuildpl_arg 以外は存在するので書き換える
----
'make_install_arg' => qq[SITEPREFIX=$ENV{HOME}/local],
'makepl_arg' => qq[INSTALLDIRS=site LIB=$ENV{HOME}/local/lib/perl5 PREFIX=$ENV{HOME}/local],
'mbuildpl_arg' => qq[./Build --install_base $ENV{HOME}/local],
'urllist' => [q[ftp://ftp.cpan.jp/], q[ftp://ftp.kddilabs.jp/CPAN/]],
----

各種の環境変数を設定
$ echo 'setenv PATH $HOME/local/bin:$PATH' >> ~/.cshrc
$ echo 'setenv PERL5LIB $HOME/local/lib/perl5:$HOME/local/lib/perl5/site_perl' >> ~/.cshrc

環境設定を反映
$ source ~/.cshrc

CPANをアップデート(とりあえずはすべてEnterでOK)
$ cpan -i Bundle::CPAN

CPANを起動(最初にほげほげを設定しろとかでてくるけどEnterで無視しても大丈夫)
$ cpan

あとはインストールしたいモジュールをどんどん書いていくだけ.便利.

% cpan[1]> install WWW::Mixi
% cpan[2]> install Jcode
% cpan[3]> install LWP::Simple

[参考]
ユーザー領域にCPANをインストールする方法
さくらインターネットでCPANを利用できるようにする

----
昨晩は波波にて晩御飯,その後新しくできたBELLY BUTTONで立ち飲み.

コメントを投稿

カレンダー

2010年04月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

スポンサードリンク

About

2007年01月13日 16:00に投稿されたエントリーのページです。

ひとつ前の投稿は「竹富閉店」です。

次の投稿は「食べ歩きの分類」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。