我无法更新最新的PHP包。我运行了yum update php并将其更新为PHP5.4.16。重新运行update命令,查看是否有更新版本,并声明没有标记要更新的包。5.4.16已经有一年多的历史了,并且存在许多漏洞,因此想要更新最新的漏洞。关于我如何克服这个问题有什么建议吗?
发布于 2014-11-15 12:24:21
来自他们的FAQ (http://wiki.centos.org/FAQ/General#head-472ce8446ebcfc82ca1800f775ba0e629ac835c7):
CentOS是一个企业级的操作系统,因此更多的是关于稳定性和长期支持,而不是前沿。在整个产品的生命周期中,主要的包版本都保持不变。这通常是Enterprise想要的,并且为开发人员提供了一个稳定的基础来开发,而不必担心定制的应用程序每次升级到最新和最好的版本时都会崩溃,但最终会出现错误版本或API改变,破坏了向后兼容性。因此,不,您通常不会找到企业级操作系统(如CentOS )中包含的各种包的最新版本。这是一种特征,而不是缺陷。
关于安全性:安全补丁是支持的。这就是第23点。在常见问题解答中。
发布于 2014-11-15 18:15:35
更新:
百胜更新php56w --enablerepo=webtatic-测试
安装:
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum php56w
如果需要的话,可以使用百胜-插件-替换通过ius repos提供回滚:
yum替换-enablerepo=webtatic-测试php56w-通用-用=php替换-公共
https://serverfault.com/questions/644571
复制相似问题