メイン

PERL アーカイブ

2007年02月05日

PERLモジュールのダウンロード

コマンドラインから簡単にPERLのモジュールをインストールする方法としてCPANモジュールと対話するシェルがある。

# perl -MCPAN -e shell

いろいろ聞いてくるが基本的にそのままOKでよさそう。

ncftpget,ncftpがシステムになかったので以下からダウンロードしてインストールした。

http://www.ncftp.com/download/

ftp は /usr/bin/ftp を指定した。

設定が終わったらプロンプトが現れるので必要なモジュールをダウンロードする。

cpan> install Net::SSLeay.pm
CPAN: Storable loaded ok
Fetching with LWP:
ftp://ftp.jaist.ac.jp/pub/lang/perl/CPAN/authors/01mailrc.txt.gz
 ・ ・・・

cpan> bye

help と打てばコマンドが分かる。
rootパスワードを聞いてくることもあるようだ。

どのようなモジュールがインストールされているかは以下のコマンドで確認出来る。

# rpm -qa | grep perl
or
# find `perl -e 'print "@INC"'` -name '*.pm' -print

2007年05月17日

perlのMCPANシェルの初期設定を変更する

perlのモジュールをインストールする時,

# perl -MCPAN -e shell

とコマンドラインを使っている方も多いと思います。
初めて実行すると初期設定を聞いてきますが,この初期設定を変えたい場合はどうするのでしょうか。

それは以下のファイルを別名で待避するなどしてどかしてやります。

/usr/lib/perl5/5.8.5/CPAN/Config.pm

バージョンやOSによって多少違うかもしれません。