我有Perl 5.13.4與大量的已安裝的CPAN模塊集合。如何使用CPANPLUS autobundle更新Perl的新版本?
我剛剛編譯過Perl 5.14.0。我想將5.13.4中的所有模塊安裝(重新編譯)爲5.14.0。
我可以用'cpanp'和'b'選項生成一捆已安裝的模塊;我現在有一個文件~/.cpanplus/5.13.4/dist/autobundle/Snapshot_2011_05_18_00.pm
。
什麼是在5.14.0版本「cpanp」,將經過該快照捆的使用確保5.14.0已經安裝了所有這些模塊的命令?
或者,如果cpanp和一個bundle的組合不是合適的方式,那麼複製(重新編譯)安裝在舊版Perl中用於新版本Perl的模塊的最簡單方法是什麼? (如果CPAN可以處理包文件,我將使用它 - 這是我所關心的,不是用來實現它的機制的結果)
(我確實需要快速瀏覽一下在這裏找到'perl cpanplus bundle'的問題列表,但沒有找到我所追求的信息,我也曾多次查看過'perldoc cpanp',但沒有找到我以後的信息。同樣說「信息不存在」;它可能僅僅意味着我沒有發現它)
這很好,謝謝。如果這是一個選項,我會給你額外的票數。我提到/指定'重新編譯'以表明我期望從源重建模塊 - 一種解決方案提供從新Perl中訪問舊的,已編譯的版本將不符合我的要求。 – 2011-05-23 19:30:12