将Apache,OpenSSH,OpenSSL升级到CentOS 7的最新版本

我有CentOS 7 Vunarablites报告显示需要更新Apache和OpenSSL,OpenSSH

当前版本的软件包

  1. OpenSSL:OpenSSL-1.0.1e-60.el7_3.1.x86_64
  2. 当前版本的Apache:2.4.6-45.el7.centos.4
  3. 当前版本的SSH:OpenSSH_6.6.1p1

因此,需要将Apache,OpenSSL,OpenSSH升级到最新版本,但是yum更新版本库仍旧显示旧版本。

试图从.tar.gz升级它们,但是它没有成功,并且有太多的软件包依赖。

有没有办法在CentOS中将这些软件包更新为最新版本

谢谢

太长的评论:

AFAIK自从CentOS 7.4更新发布以来,只有不到一天的时间,你的本地镜像可能还没有被同步。 您可能需要稍微等待最新的更新才能在本地获得。
您可以尝试一个yum clean all来检查更新存储库没有被禁用后,以防止caching的结果。

假设你的yum版本库configuration正确, yum update足以使你的系统保持最新和安全,而且不需要从源码开发软件。

请阅读供应商(CentOS是从红帽企业Linux派生的)解释backporting安全更新和错误修复,以及对版本号码有什么影响。

这个答案是对安全扫描程序检测,报告和推荐什么以及如何经常与后端移植冲突的重大错误理解的解释。