yum - Ein Paket installieren, ohne die Abhängigkeiten zu aktualisieren

625
codinglikejesus

Ich versuche, ZABBIX-Überwachungssoftware mit yum auf einem Server zu installieren. Wenn ich versuche, das Paket zu installieren, fordert mich yum auf, php auf 7.30.0 zu aktualisieren.

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 

Die Sache ist, ich weiß für die Tatsache, dass das Aktualisieren von PHP auf diese Version es so macht, dass es nicht korrekt mit der alten Version von Zend funktioniert, die ich ausführte. Die zabbix-Dokumentation gibt außerdem an, dass PHP-Version 5.4.0 oder höher mit der Version, die ich ausführte, kompatibel sein sollte (7.0.27).

Meine Frage ist, sollte Zabbix nicht korrekt funktionieren, ohne PHP zu aktualisieren, oder fehlt mir etwas? Wenn ja, gibt es eine Möglichkeit, dieses Problem in Yum zu umgehen? Ich sollte auch erwähnen, dass ldap nicht für die Authentifizierung verwendet wird und daher auch nicht erforderlich sein sollte.

Vielen Dank!

0

1 Antwort auf die Frage

0
srikanth

Versuchen Sie es mit der Option yum exclude . -x, --exclude = package Schließt ein bestimmtes Paket nach Namen oder Glob aus den Aktualisierungen aller Repositorys aus. Konfigurationsoption: ausschließen