perlbrew + cpanm - モダンなPerl開発環境
cpanmを使ってlocalなlibにモジュールインストールする方法は既に採用済みだったが、さらに押し進めてperlbrew + cpanmにしてみる。もちろん元ネタはtokuhiromさんのYAPC::Asia 2010のトークであることは言うまでもないw
perlbrew インストール
デフォルトでは~/perl5/perlbrewだが、階層掘って~/PerlDev/perl5/perlbrewにする。
PERLBREW_ROOTを環境変数に設定しておくのがポイント。
mkdir ~/PerlDev; cd ~/PerlDev export PERLBREW_ROOT=~/PerlDev/perl5/perlbrew curl -LO http://xrl.us/perlbrew chmod +x perlbrew ./perlbrew install rm ./perlbrew perl perl5/perlbrew/bin/perlbrew init vi .bashrc # source /Users/ito.kotaro/PerlDev/perl5/perlbrew/etc/bashrc vi /Users/ito.kotaro/PerlDev/perl5/perlbrew/etc/bashrc # export PATH=/Users/ito.kotaro/PerlDev/perl5/perlbrew/bin:/Users/ito.kotaro/PerlDev/perl5/perlbrew/perls/current/bin:${PATH} # export PERLBREW_ROOT=/Users/ito.kotaro/PerlDev/perl5/perlbrew
perl5.12.2をインストール
Perl5 のバージョンごとの使い分け - tokuhirom's blog.を見れば詳しいので、多くを語る必要はあるまい。
perlbrew install perl-5.12.2 perlbrew switch perl-5.12.2 perl -v This is perl 5, version 12, subversion 2 (v5.12.2) built for darwin-2level
これでperl5.12.2が使えるようになりました!
あとはcpanmをインストールすればOK!
cpanmを使ってみる - kotaroito:エンジニア日記