Обновление Perl не поможет вам, потому что отсутствующие модули не являются частью основного дистрибутива Perl;они должны быть установлены отдельно.Такие инструменты, как cpanm , помогут вам установить модули (учитывая список необходимых модулей), но они не могут посмотреть скрипт и выяснить, какие модули ему нужны.Автор сценария должен был сделать это, но, очевидно, этого не сделал. Обновление: Если вы говорите о об этом ffencoderd.pl , автор перечислил необходимые модули .Вам необходимо установить IPC :: ShareLite, Config :: General, SOAP :: Lite, XML :: DOM, XML :: Simple, Pod :: WSDL, Pod :: Xhtml и HTML :: Template.
Самый простой способ установить это - установить cpanm и затем набрать:
cpanm IPC::ShareLite Config::General SOAP::Lite XML::DOM XML::Simple Pod::WSDL Pod::Xhtml HTML::Template
Если у вас не было списка модулей для установки, этот вопрос о выяснении зависимостей скрипта.В моем ответе вы найдете скрипт, который использует Module :: ExtractUse для перечисления зависимостей скрипта.Единственные модули, которые вам нужно установить, это Module :: ExtractUse и Module :: CoreList (если у вас его еще нет).Вам нужно немного настроить сценарий для вашей ситуации.