在 RHN 网站上执行“勘误搜索”并提供特定软件包名称时,我会得到结果。结果返回后,我有一个 RHBA 编号,然后单击链接。下一页是“说明”下的错误和问题列表。我想知道这会影响哪个软件包?“软件包”下的软件包是受影响的软件包,还是“软件包”下的软件包是“已修复”的软件包,需要安装?
谢谢。
答案1
将我对 Ignacio Vazquez-Abrams 的回答的评论扩展为一个独立的答案:
勘误表给出了更新的、正确的软件包的全名。
软件包名称(这是 Red Hat / Fedora 世界中 RPM 的一般约定)遵循以下模式:
{name}-{version}-{release}.{arch}.rpm
其中name
是软件包名称,version
是上游软件包版本,release
是软件包本身的版本。
每当软件包发生变更(为了勘误或者仅仅为了内部测试)时,发布都会总是增加。(这不是由 rpm 本身强制执行的,而是由 Red Hat、Fedora 和任何受人尊敬的使用 rpm 的发行版的政策强制执行的。)
因此,如果您的系统上的最新勘误通知涵盖了名称-版本-发行版,您就知道系统是最新的。(尽管在某些情况下,您可能需要重新启动服务或整个系统以确保修复生效 - 这时阅读通知会很有帮助。)
答案2
它们是需要“更新”的固定软件包,也就是说,如果您有旧版本,那么您需要安装它们。
答案3
Red Hat Errata 可帮助用户根据 Red Hat 工程部门的分析确定哪些更新可用以及它们的重要性。这些更新可以解决安全问题、修复错误或为单个软件包和整个容器映像提供新功能。勘误表针对低级操作系统软件包(如内核和 glibc)以及以软件包形式交付的分层产品发布。