Centos:需要安装 php-mbstring 5.2.14,yum 中仅列出了 5.3

Centos:需要安装 php-mbstring 5.2.14,yum 中仅列出了 5.3

我目前正在运行 php 5.2.14,所以我希望这意味着我应该能够找到一个包或方法来安装 php-mbstring 5.2.14,而无需经过任何卸载或降级程序。

Yum 仅报告以下软件包可用:

$ yum list available|grep mbstring
php-mbstring.i386                          5.3.6-3.el5.art               atomic 
php-mbstring.x86_64                        5.3.6-3.el5.art               atomic 
php53-mbstring.x86_64                      5.3.3-1.el5_6.1               updates

显然,所有这些都全面依赖 php 5.3。

尽管服务器并非公开,但仍有许多人在使用,因此,如果由于冗长的安装或编译而必须关闭服务器,那么只会有少数无聊的开发人员而不是愤怒的客户,但干扰越少越好。

有人知道实现我想要做的事情的最不具破坏性的方法吗?谢谢!

答案1

  1. 在某人的旧镜子中寻找包裹。
  2. 使用所需版本的发行版规范文件自行编译软件包。(安装 -devel 软件包时可能会遇到麻烦,因为当前存储库中也会缺少这些软件包。)
  3. 咬紧牙关,升级!如果是生产环境,无论如何你都应该有某种替代机器或系统来升级,如果只是开发环境,那就发个公告然后升级。如果升级违背了你的信仰或破坏了你的开发人员代码,你就不应该使用让他们的存储库保持最新版本的发行版!

答案2

尝试第三方存储库,例如 EPEL、RPMForge 或 Remi。

我知道 Remi 在 PHP 方面做得很好,所以请查看@http://rpms.famillecollet.com/

相关内容