PECL — Установка PThreads в автономном режиме

PECL — Установка PThreads в автономном режиме

Я не знаком с peclкомандой, но возможно ли преобразовать команду ниже в автономную версию?

pecl install channel://pecl.php.net/pthreads-0.0.44

Я хочу установить PThreads на CentOS 6.3, но единственный идеальный способ, который я знаю, это команда выше. Проблема в том, что мне нужно установить пакет на машины, которые могут иметь или не иметь подключение к Интернету. Есть предложения? Спасибо!

решение1

Вы можете получить pthreads для PHP 5.5 или 5.6 изпроект ИУС. Имена пакетов — php55u-pecl-pthreadsи php56u-pecl-pthreads. Вы можете синхронизировать эти пакеты с локальным зеркалом и сделать их доступными без доступа в Интернет.

Текущая версия CentOS — 6.7. Между 6.3 и 6.7 произошло несколько крупных изменений, поэтому пакеты IUS, вероятно, не будут чисто установлены в вашей системе. Сделайте себе огромное одолжение и обновите свою систему, есть куча проблем безопасности, к которым вы сейчас уязвимы.

решение2

Быстрый поиск (к сожалению, у меня нет CentOS 6.3 под рукой) показал, что пакеты для этого доступны черезРеми репои пакет называетсяphp-pecl-pthreads

Вы можете попробовать на одном компьютере с CentOS 6.3 с подключением к Интернету, если он есть в обычных репозиториях. yum list "*pecl-pthreads*"Если его там нет, то вы можете получить его из вышеупомянутого репозитория.

О том, как загрузить пакеты и сделать их доступными для других машин без подключения к Интернету, смотрите ответы на похожие вопросы, например

Связанный контент