Установка модулей

Чтобы установить модуль, отсутствующий в системе, иногда бывает достаточно загрузить дистрибутив, распаковать его и выполнить серию команд в командном процессоре. Поищите файл README или INSTALL с дополнительной информацией. Если модуль использует MakeMaker2, команды будут выглядеть примерно так:

$ perl Makefile.PL
$ make install


Если модули не могут быть установлены в каталоги системного уровня, задайте другой каталог при помощи аргумента PREFIX файла Make-file.PL:

$ perl Makefile.PL PREFIX=/Users/fred/lib


Некоторые авторы модулей Perl используют для построения и установки своих творений модуль Module::Build. В этом случае последовательность выглядит примерно так:

$ perl Build.PL
$ ./Build install


Однако некоторые модули зависят от присутствия других модулей и не работают без их установки. Вместо того чтобы выполнять всю работу самостоятельно, можно воспользоваться одним из модулей, входящих в поставку Perl, CPAN.pm. Пользователь запускает модуль CPAN.pm в командной строке и вводит в нем необходимые команды:

$ perl -MCPAN -e shell


Но даже этот способ получается немного запутанным, поэтому недавно один из наших авторов написал маленький сценарий с именем «cpan», который тоже входит в поставку Perl и обычно устанавливается вместе с perl и его инструментарием. Запустите сценарий и передайте ему список устанавливаемых модулей:

$ cpan Module::CoreList LWP CGI::Prototype


Возможно, кто-то скажет: «Но у меня нет командной строки!» Если вы работаете с версией ActiveState (для Windows, Linux или Solaris), используйте PPM2 (Perl Package Manager), который установит модули за вас. Версии ActiveState даже можно найти на CD и DVD. Помимо того, что мы уже видели, в вашей операционной системе могут существовать свои способы установки программного обеспечения, включая модули Perl.
Теги:
модули
Добавлено: 20 Июля 2018 20:51:11 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...