yum - установка пакета без обновления зависимостей

484
codinglikejesus

Я пытаюсь установить программное обеспечение для мониторинга ZABBIX с yum на сервере. Когда я пытаюсь установить пакет, yum предлагает обновить php до 7.30.0.

Installing: OpenIPMI-libs x86_64 2.0.23-2.el7 base 521 k OpenIPMI-modalias x86_64 2.0.23-2.el7 base 16 k dejavu-fonts-common noarch 2.33-6.el7 base 64 k dejavu-sans-fonts noarch 2.33-6.el7 base 1.4 M iksemel x86_64 1.4-6.el7 epel 50 k zabbix-agent x86_64 3.4.11-1.el7 zabbix 365 k zabbix-server-mysql x86_64 3.4.11-1.el7 zabbix 2.0 M zabbix-web noarch 3.4.11-1.el7 zabbix 2.7 M zabbix-web-mysql noarch 3.4.11-1.el7 zabbix 6.9 k Installing for dependencies: php70w-ldap x86_64 7.0.30-1.w7 webtatic 35 k Updating for dependencies: php70w x86_64 7.0.30-1.w7 webtatic 2.8 M php70w-bcmath x86_64 7.0.30-1.w7 webtatic 38 k php70w-cli x86_64 7.0.30-1.w7 webtatic 2.9 M php70w-common x86_64 7.0.30-1.w7 webtatic 1.2 M php70w-devel x86_64 7.0.30-1.w7 webtatic 2.5 M php70w-fpm x86_64 7.0.30-1.w7 webtatic 1.5 M php70w-gd x86_64 7.0.30-1.w7 webtatic 136 k php70w-intl x86_64 7.0.30-1.w7 webtatic 181 k php70w-mbstring x86_64 7.0.30-1.w7 webtatic 543 k php70w-mcrypt x86_64 7.0.30-1.w7 webtatic 28 k php70w-odbc x86_64 7.0.30-1.w7 webtatic 52 k php70w-opcache x86_64 7.0.30-1.w7 webtatic 131 k php70w-pdo x86_64 7.0.30-1.w7 webtatic 93 k php70w-process x86_64 7.0.30-1.w7 webtatic 43 k php70w-soap x86_64 7.0.30-1.w7 webtatic 174 k php70w-xml x86_64 7.0.30-1.w7 webtatic   130 k 

Дело в том, что я точно знаю, что обновление php до этой версии делает его так, чтобы он не работал корректно со старой версией Zend, которую я использую. Кроме того, в документации zabbix говорится, что php версии 5.4.0 или новее должен быть совместим с версией, которую я использую, а именно 7.0.27.

У меня вопрос, не должен ли Zabbix работать правильно без обновления php или я что-то упустил? Если так, есть ли способ обойти эту проблему на Yum? Кроме того, я должен отметить, что ldap не используется для аутентификации, поэтому он не должен быть обязательным.

Спасибо!

0

1 ответ на вопрос

0
srikanth

Попробуйте с опцией yum exclude . -x, --exclude = package Исключить конкретный пакет по имени или глобусу из обновлений во всех репозиториях. Вариант конфигурации: исключить

Похожие вопросы