perl のリリースサイクルが短くなったこの頃、みなさまいかがお過ごしでしょうか。 リリースサイクル短期化による影響 perlbrew を使ってリリース毎にバージョンを切り替えたりしていると、意外と面倒に感じるのがインストール済みのモジュール類を別バージョンに移行することではないでしょうか? さらに頻繁にリリースされるとなると、移行するのが面倒ですね。 移行時にやるべき事 移行時には、 既存のバージョンにインストールされているモジュール一覧の抽出 新バージョンのインストール 既存のバージョンにインストールされていたモジュールを新バージョンでインストール 結構手間がかかります。 そこで こんな bash script を ~/.bashrc などに追記しておくと楽に移行できる tips をお届けします。 ちなみに、最新の perlbrew 0.25 からはエラーが起きた際には exit 1;