perlbrew 環境に cpanminus をインストールする
Tomohiro wrote this on Apr 6, 2011cpanminus は Perl の CPAN を簡単に使えるようにするツール.
perlbrew と組み合わせるとローカルユーザ領域に CPAN モジュールをインストールすることも簡単にできる.
perlbrew のインストールは前回のエントリの通りである.
インストール
$ curl -LO http://xrl.us/cpanm
$ chmod +x cpanm
$ export PERL_CPANM_OPT="--local-lib=$PERLBREW_ROOT"
$ perl ./cpanm App::cpanminus
$ cpanm -V
cpanm -Vcpanm (App::cpanminus) version 1.4004
cpanminus のデフォルトオプション環境変数をシェルに設定
perlbrew を $HOME/.perlbrew/perl5
以下にインストールしているため,そこに cpanminus のモジュールをインストールするような設定を加える.
$ vi ~/.zshrc
##### for cpanminus #####
if which cpanm > /dev/null 2>&1 && [ -n $PERLBREW_ROOT ]; then
export PERL_CPANM_OPT=--local-lib=$PERLBREW_ROOT
export PERL5LIB=$PERLBREW_ROOT/lib/perl5:$PERL5LIB
fi
$ source ~/.zshrc
cpanminus をアップグレードする
$ cpanm --self-upgrade