Centos5.5安装PearDB

Centos5.5安装PearDB

免责声明:我使用 Linux 来完成一些工作,但是不是Linux 管理员。

我有一台 Centos 5.4 机器,它执行一些服务器任务,并兼作网站开发机器。PHP 5.3.3 是通过 RPM 选项安装的--without-pear。我现在想使用 PearDB,但不知道如何安装它。

如果我跑yum install php-pear-db,它会回来

Error: Missing Dependency: php = 5.1.6-27.el5_5.3 is needed by package php-devel-5.1.6-27.el5_5.3.i386 (updates)

我发现的唯一一个看起来可能接近的 RPM 目前有一个无效链接,所以我甚至无法尝试。

解决此问题的最佳方法是什么?有没有办法从 RPM 重新安装并包含 pear?我可以在不破坏当前安装的情况下安装依赖项吗?我是否应该尝试卸载原始 PHP 并从源代码重新安装它,并附带 pear?

我以为这可能是 SU 的问题,但那边的常见问题解答却表明并非如此。

答案1

最简单的方法是使用 yum 卸载 php 和 php-devel 包,然后使用 yum 安装 php-pear-DB。然后它将获取 php 和 php-devel 的所有其他依赖项。

相关内容