Perl モジュール (この場合はFindBin ) をインストールしたいのですが、 Perl 5.10.1 ディストリビューションに含まれているため、cpan
Perl 5.10 をインストールしたいと思っています。経由でモジュールだけをインストールする方法はありますcpan
か?
私が見ることができる唯一のオプションは、 source から直接インストールすることですMakefile.PL
。これは、個別のパッケージ ( .pm
.
これは 1 つのファイルしかない小さなモジュールなので、この場合は実行可能ですが、もっと大きなパッケージをインストールしたい場合はどうすればよいでしょうか?
編集:これは元の質問とは多少異なりますが、モジュールが Perl ディストリビューションにパッケージ化されているという一般的な問題について語っています:「スタンドアロン」の FindBin (バージョン 1.49 ) に構文エラーがあることがわかったので、バージョン 1.50を取得しましたPerl 5.10.1 ディストリビューション... しかし、このモジュールは現在 Perl 5.10 の一部として CPAN にリストされているため、このデルタで何が変更/修正されたかを説明する CHANGES ファイルを見つけることができません。この情報を引き出すために開発者リポジトリにアクセスする必要があるのは合理的ですか?)
EDIT 2.さて、これはより良い例です。Perl 5.8.8 では、バージョン 1.04 の Carp を使用しています。しかし、Perl 5.10.1 はバージョン 1.11 に同梱されているようです。Perl 5.10.1 をすべてドラッグすることなく、CPAN に Carp の最新バージョンをインストールしてもらう方法はありますか? perl 5.10.1 のインストールを除いて、CPAN の Carp モジュールへのリンクさえ見つかりません。