CentOS/yum - 将 php 5.1 升级到 5.3,而无需将 mysql 5.0 升级到 5.1

CentOS/yum - 将 php 5.1 升级到 5.3,而无需将 mysql 5.0 升级到 5.1

我正在尝试将 php 从 centos 默认的 5.1.6 升级到 Atomic repo 中的 5.3.8,但是在执行此操作时,yum 希望将 mysql 从 5.0 升级到 5.1,并说 php-mysql-5.3.8-1.el5 依赖于 mysql 5.1(5.1.59-1.el5.art)。

有没有办法将这些包保留在包管理器中,或者这只是 yum/rpms 不可避免的方面?我们需要从源代码编译 php/mysql 吗?这是一个运行 plesk parallels management 9 的盒子,如果这有区别的话,但据我所知,它不应该有区别。

谢谢!

答案1

通常没有人会在 Plesk 服务器中编译 php。您可以禁用 atomic repo,并使用默认 centos repo 本身提供的 php53 包安装 php 5.3。请注意,php 版本是 5.3.3,如果适合您,您可以使用默认包。

答案2

获取他们提供的 src.rpm 并在你的机器上构建它,就像

rpmbuild -ba php.spec

这将为你的 mysql 版本构建 php 5.3.8 rpm

相关内容