バージョンを指定してCPANモジュールをインストールする

Apache::MP3のバージョンを下げる
経由で
Perl モジュールのバージョン指定インストール
を知った。今までsearch.cpan.orgに行ってtarballダウンロードして展開してビルドしてインストールして、ってやっちゃってました。。。
非常に助かりマスク。


http://search.cpan.org/に行かなくてもIDを調べられるので

% cpan -D Apache::MP3               # CPAN-v1.9102
Apache::MP3
-------------------------------------------------------------------------
        (no description)
        L/LD/LDS/Apache-MP3-4.00.tar.gz
        Installed:
        CPAN:      3.06  Not up to date
        Lincoln D. Stein (LDS)
        lstein@cshl.edu
% cpan L/LD/LDS/Apache-MP3-3.05.tar.gz

でおk。


あと、
L/LD/LDS/Apache-MP3-3.05.tar.gz
じゃなくて
LDS/Apache-MP3-3.05.tar.gz
でもいけるみたいなので、CPANシェル内にいる場合は

% cpan
cpan[1]> i /Apache::MP3/
Module    Apache::MP3            (LDS/Apache-MP3-4.00.tar.gz)
Module    Apache::MP3::L10N      (LDS/Apache-MP3-4.00.tar.gz)
cpan[2]> install LDS/Apache-MP3-3.05.tar.gz

みたいにやってもおk。