tuxad-php 存储库问题

tuxad-php 存储库问题

我尝试使用 tuxad-php 存储库更新 PHP,因为我需要 TLS 1.2 支持,而 centos 5 不提供。升级linux版本目前不可行。

我遇到了 php-api 的依赖问题,它阻止了升级,而且 yum 并没有真正的“强制”选项。 --skip-broken 似乎不起作用。我明白了:

--> Missing Dependency: php-api = 20041225 is needed. 

通常在这种情况下,我只是手动从存储库下载 rpm 文件,但使用 tuxad 我似乎找不到 url,所以我无法直接下载 rpm。由于依赖性问题, yum -downloadonly 也不会下载。

你能帮我解决这个问题吗?我rpm -Uvh可以使用强制命令来忽略依赖性。非常感谢你的协助。

答案1

找到了。

tuxad.com 博客有一个 rpm 链接,我从那里获取它

https://www.tuxad.com/repo/5/i386/tuxad-php/php-5.3.3-49.1.el5_11.i386.rpm

yum 将给出准确的文件名(减去 .rpm 位),您可以将其添加到 url 的其余部分。 Wget 完成剩下的工作。

我不得不“强制卸载”php-mcrypt,以消除与 php-api 依赖项相关的错误。现在 phpmyadmin 可能不再工作(因为它依赖于该库),但无论如何我并没有太多使用它......哦,好吧,东西......

相关内容