Как использовать автобандл CPANPLUS для обновления новой версии Perl?

У меня есть Perl 5.13.4 с большим набором установленных модулей CPAN.

Я только что скомпилировал 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 и пакета не является подходящим способом, каков самый простой способ репликации (перекомпиляции) модули, установленные в старой версии Perl для новой версии Perl? (Если CPAN может работать с файлом пакета, я воспользуюсь им - это результат, который меня волнует, а не механизм, используемый для его достижения.)

( Я бегло просмотрел список вопросы для 'perl cpanplus bundle' здесь, на SO, но я не нашел нужной информации. Я также несколько раз смотрел на 'perldoc cpanp' и не мог найти нужную мне информацию. Это не то же самое, что говоря «информации нет», это может просто означать, что я ее не заметил. )

11
задан Jonathan Leffler 23 May 2011 в 17:36
поделиться