Установка пакетов PEAR

Задача
Необходимо инсталлировать пакет PEAR.

Решение
Загрузите и установите пакет с вашего сервера PEAR с помощью менеджера пакетов PEAR:

% pear install Package_Name

Установить пакет можно из любого другого места в Интернете, непосредственно указав сетевой адрес:

% pear install http://pear.example.com/Package_Name-1.0.tgz

Для того чтобы установить пакет из локальной копии, которая находится на компьютере в виде архива, надо выполнить команду:

% pear install Package_Name-1.0.tgz

Обсуждение
Для инсталляции пакетов PEAR необходимы права записи в каталог установки пакетов; по умолчанию это /usr/local/lib/php/.

Можно запросить несколько пакетов одновременно:

% pear install HTML_Common HTML_Javascript
downloading HTML_Common-1.0.tgz ...
...done: 2,959 bytes
install ok: HTML_Common 1.0
downloading HTML_Javascript-1.0.0.tgz ...
...done: 4,141 bytes
install ok: HTML_Javascript 1.0.0

При инсталлировании пакета PEAR проверяет, что у вас есть все необходимые функции PHP и пакеты PEAR, от которых зависит новый пакет.


Если проверка не проходит, то PEAR выведет сообщение о найденных зависимостях:

% pear install HTML_Table
downloading HTML_Table-1.1.tgz ...
...done: 5,168 bytes
requires package `HTML_Common' >= 1.0
HTML_Table: dependencies failed

Чтобы решить проблему, сначала загрузите и инсталлируйте недостающие пакеты. Если нужно проигнорировать эти зависимости, то форсируйте инсталляцию с помощью опции -n или --nodeps. Дополнительные, недостающие пакеты, можно будет установить позже.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела PHP на эту тему:
Документирование классов с помощью PHPDoc
Нахождение пакетов PEAR
Обновление пакетов PEAR
Поиск информации о пакете
Работа с менеджером пакетов PEAR

Вернуться в раздел: PHP / 21. PEAR