Поиск

...UNIX, трудным способом

Хотя в системе UNIX можно установить модули, не пользуясь модулем CPAN, в большинстве случаев не нужно поступать подобным образом. Данный метод приведен здесь только для полноты изложения. А на самом деле следует использовать модуль CPAN везде, где это только возможно.

Для начала вы должны вручную загрузить модуль из библиотеки CPAN. Он представляет собой архив tar, упакованный с помощью программы gzip. Например, если этот модуль — Date: :Calc, то нужно получить его самую последнюю версию, которая называется примерно так: Date-Calc-X.T.tar.gz. После того как вы загрузили данный архив, зайдите в каталог, в котором он находится, и распакуйте его следующим образом:

При распаковке создается подкаталог Date-Calc-4.3. Перейдите в него с помощью команды cd и введите следующую команду:

В результате будет создан makefile, который необходим для процесса построения модуля. После этого постройте модуль, воспользовавшись командой make следующим образом:

Этот процесс может занять некоторое время.

На следующем этапе нужно протестировать модуль, чтобы узнать, правильно ли он построен. Для этого просто наберите команду make test следующим образом:


Для того чтобы удостовериться, что модуль построен корректно, всегда следует использовать команду make test. Это позволит сэкономить вам (и другим) многие часы отладки в дальнейшем. После завершения тестирования нужно инсталлировать модуль, как показано ниже. Этот шаг обычно выполняется с помощью учетной записи root, так как при инсталляции производится запись в системные каталоги.