2010-04-21 7 views
1

Я хочу установить SGML::Parser::OpenSP в ActivePerl. Вы знаете, какие шаги я должен придерживаться?Как установить модули в ActivePerl?

+0

У вас был бы лучший ответ, если бы вы объяснили, что модуль недоступен на серверах PPM AS. – daotoad

+0

и спросите ... почему бы не использовать strawberry perl – xenoterracide

ответ

3

Вы можете добавить дополнительные репозитории PPM в PPM, если вы можете их найти. Самый простой способ сделать это - посмотреть на Kobesearch.

Для вашего модуля он показывает one PPM for Perl 5.8.

Но если вы не можете найти свой модуль в PPM, который будет работать, вы можете легко построить PPM, используя PPM::Make. Загрузите архив из модуля, распакуйте его и запустите make_ppm. Если вы настроены правильно для сборки модулей Perl, вы получите PPM-файл. Затем вы можете установить его с помощью ppm install foo.ppm из командной строки.

0
+0

, следуя этому руководству, вы не можете установить модуль, который я разместил ссылку. По шагам я имею в виду, что загрузить по ссылке, которую я опубликовал, как ее преобразовать в нужные файлы, которые может установить ActivePerl. – coure2011

+0

http://docs.activestate.com/activeperl/5.10/faq/ActivePerl-faq2.html#CPAN_shell, похоже, затрагивает этот вопрос. –

+0

Кроме того, FAQ - это не то, что я сделал бы F. Для ActivePerl мне нравится поддерживать все мои модули под управлением PPM. Консистенция упрощает жизнь. – daotoad