Всякий раз, когда я работаю в системе любого типа, в которой есть особый способ управления пакетами, я стараюсь придерживаться этого стандарта для управления моими модулями Perl. «Когда в Риме и т. Д.»
Например, в системе Win32, использующей ActivePerl, я использую PPM для всего и использую PPM :: Make . В системе RedHat я предпочитаю использовать RPM.
Сейчас я работаю над системой Debian и мне нужен способ превратить произвольный дистрибутив в стиле CPAN или CPAN в deb.
Google показывает такие опции, как dh-make-perl, CPANPLUS :: Dist :: Deb и CPAN :: Packager :: Builder :: Deb.
Есть ли у кого-либо опыт работы с этими различными инструментами какие-либо рекомендации относительно того, что использовать или избегать?
Каков наилучший способ обработки файлов deb из стандартных модулей CPAN?
Обновление:
Я нашел статью Ханса Дитера Пирси на эту тему - для своих собственных нужд он предлагает инструменты CPANPLUS. При некоторых обстоятельствах он рекомендует dh-make-perl. Джеремия Фостер (который написал статью, на которую указывает Брайан Д. Фой) отвечает на HDP и обосновывает dh-make-perl.
На idimmu.net есть также пост , в котором описывается использование dh-make-perl.
ATM, я склоняюсь к dh-make-perl, так как это было трижды рекомендовано (Брайан Д. Фой в качестве доверенного лица для Джереми Фостера, автора idimmu.net и hillu) против CPANPLUS