Getopt::Longを使うようです。
[参考]自作のスクリプトで #!/usr/local/bin/perl としていることがあるので、リンクを貼っておきます
# cd /usr/local/binモジュールをダウンロードしてインストールしてくれます[→参考]。
最初に使うときには色々と設定を訊かれますが、あとは依存関係を考慮して必要なものをダウンロードしてセットアップしてくれます。
使ってみるとなかなかラクです。debianもこんな感じなのでしょうか。
最初に使うときには色々と設定が必要なのですが、automaticを選ぶと何もすることがありません # perl -MCPAN -e shell
まずはCPANの代替ツールとしてcpanminusを入れてみます。依存関係を見て必要なものも入れてくれるので楽ちん。
これはCPANを使ってセットアップします。
# cpan
cpan[1]> install App::cpanminus
# cpan の代わりに # cpanm が使えるようになります。
ビルドは上手くいってるのにテストでエラーになっていることがあります。 メモリが不足していたり、ネットワークが接続できなかったり(相手が消滅していることがある)しているようです
モジュールの依存関係がある程度解決しているようなら、アーカイブを自分でダウンロードして手動でセットアップする(テストをしない)方法があります。
$ perl Makefile.PL $ make ($ make test)←ここを省略 # make install
オプションを与えて明示的にメモリの割り当てを増やす方法もあるようです