Поиск

... Windows 95/98/NT

Для системы Windows самым простым решением будет использование стандартных пакетов модулей, которые созданы ActiveState Tool Corp, конечно, при условии, что вы используете интерпретатор Perl этой фирмы.

Чтобы установить стандартный модуль в системе Windows, нужно сначала запустить Perl Package Manager (PPM). Эта утилита упрощает процесс инсталляции, так как она предоставляет для этой цели интерактивный интерфейс. Чтобы запустить РРМ, нужно открыть окно сеанса MS-DOS; при этом вы должны быть подключены к Internet.

После командного приглашения просто наберите ррт, как показано ниже. В результате должна запуститься утилита РРМ; если этого не произойдет, поищите файл ppm.bat, который был установлен вместе с версией ActiveState Perl и запустите его, указав полный путь.

Чтобы найти конкретный модуль, воспользуйтесь командой search, как показано ниже. Эта команда нужна потому, что в ActiveState нет заранее построенных пакетов для всех модулей из CPAN; они есть только для наиболее популярных модулей. Кроме того, чтобы инсталлировать модуль, вы должны правильно указать его имя, не сделав при этом орфографических ошибок.

После того как вы найдете нужный модуль — в нашем примере это Date: :Manip, — можете установить его с помощью команды install следующим образом:

Теперь модуль Date: :Manip установлен!

Если вы хотите загрузить набор модулей и установить его вручную (например, если вы не имеете доступа к Internet или ваша локальная сеть защищена брандмауэром), то инструкции по загрузке и установке модулей вручную, а также о том, как обращаться с брандмауэрами, можно найти на Web-сервере ActiveState по адресу http://vww.ActiveState.com. Фирма ActiveState поддерживает список часто задаваемых вопросов, касающийся распространения Perl, и здесь вы найдете все необходимые сведения и инструкции.

Инсталляция модулей без РРМ, например с помощью компилятора С в системе Microsoft Windows, выходит за рамки данной книги. Поскольку Pert распространяется по методу открытого кода, то в его поставку входят инструкции о том, как самостоятельно построить Perl в системе Windows, но это работа не для новичков. Если же вы способны это осуществить, то самостоятельное построение модулей уже не окажется для вас слишком сложным, поскольку эти процедуры практически идентичны.