2010年03月06日
yokoahama.pm はYAPC2009前夜祭が初参加だったので、今回が2回目の参加になりました。
トップバッターだったのですが、電車が止まったり、道に迷ったりして、たどり着ける気が全くしなかったのですが、なんとかGPSを駆使して発表までには間に合いました。
今回は、Modern Commandline Tools と題して、昨今のコマンドラインツールについて話そうとおもってたんですが、なんか、いろいろと時間がなかったので、cpanm についてだけ話しました。
Demo が動かなかったのは、僕が exeport PERL_CPANM_DEV=1 していなかっただけなので、cpanm 悪くないよ!って言うことだけ言っておきます。
当日の内容については、hirataraさんの記事が詳しいです。
開催してくださった、clouder さんありがとうございました!!
追記
レン鯖のくだりは、
otsune その記事が書かれてからcpanminusは怒涛のアップデートをして cpanm -l Module::Name と-lか--local-libオプションでlocal::libが使えたりします。
とのことなので、そっちを使ったほうが良いですね。
追記2
wget でインストールする方法だと、いつまで経っても古いバージョンの cpanm が使われる可能性があるので、
$ cpanm --sudo --self-upgrade
してそっちを使った方がいいっぽいです。(wget で取ってきた奴は消した方がいい。)
それか、新規に入れる場合は、
$ wget -O- http://xrl.us/cpanm | perl - --sudo --self-upgrade
して、perl PATH内に入れるのが無難
「perl -」ってのは、標準入力を Perl として実行するっていうのなので、忘れずに。
root 権限が無い環境(sudoできないとこ)だと、~/perl5/bin とかに入ってしまうので、 local::lib を設定するか、自分でPATHの設定をする必要があると思います。
miyagawa++ tokuhirom++

