CPAN::Miniの設定などなど
以前にCPAN::Mini使えばいいよ!って教えてもらって放置してたのでメモ。
CPAN::Miniがあればネットが繋がらない時に最新版モジュールがインストールできる。すばらしい><
CPAN::Miniのインストール
sudo cpan cpan> install CPAN::Mini
minicpanコマンドを使って、好きな場所にインストールしてみる。この場合は~/minicpanディレクトリで容量は560MBだった。
minicpan -r http://www.cpan.org/ -l ~/minicpan
あとはcronの設定をすれば常に最新のものが自動で取得できる。
0 3 * * * minicpan -q -r http://ftp.cpan.jp/ -l ~/minicpan
CPANの設定
CPANのモジュールを取得するurllistにfile:///home/acotie/minicpanのパスを追加しコミットで完了。
これでオフラインのファイルから優先してインストールできる。とっても嬉しい。
sudo cpan cpan> o conf prerequisites_policy follow cpan> o conf urllist unshift file:///home/acotie/minicpan cpan> o conf cpan> o conf commit
conf prerequisites_policy follow は、依存モジュールがあった時の 「インストールしますか? [Y/n]」 みたいなとき、自動で Y を選ぶ、というオプションです。
source: Redirecting…
って知らなかったので、こちらの衝撃の方が個人的にはすごかったw
参考サイト