3
为什么yum在CentOS上安装了过时的软件包?(特别是PHP 5.1)如何解决?
我正在使用一台新的CentOS服务器,并且非常生气地发现yum不能像Ubuntu上的“ apt-get install”那样流畅而出色地工作。 安装LAMP堆栈,我运行以下命令: $ yum install php $ yum install mysql 此外: $ yum install mysql-server $ yum install mysql-devel $ yum install php-mysql 现在正在运行: $ rpm -qa | grep php ...表明我已经安装了各种php 5.1.6软件包,并且最低需要5.2。此外,即使当前版本为5.5.20,我也看到它安装了mysql 5.0.77。但希望mysql 5.0可以工作。PHP 5.1不会。 因此,真正的问题是: 如何修复PHP以使其成为最新的稳定版本(根据PHP.net,为5.3.9)?如何使我的CentOS机器更像Ubuntu,这样我不必再次处理? 非常感谢。 编辑:CentOS 5.7是由托管公司上周安装的,所以我不知道他们为什么会安装较旧版本的CentOS,而不是最新版本。我至少需要PHP 3.2,因此,我感谢有关该操作的建议。我对软件包和存储库不是很熟悉,但是似乎任何人都可以启动存储库,因此我担心从随机的存储库中安装东西可能会感染服务器。