如何将 RHEL/CentOS 降级到以前的次要版本
您是否升级了内核和 redhat-release 软件包并且遇到了一些问题。您想降级到较低的次要版本吗?在本文中,我们将介绍如何将 RHEL 或 CentOS 版本降级到以前的次要版本。
注意:以下步骤仅适用于同一主要版本内的降级(例如从 RHEL/CentOS 7.6 到 7.5),但不适用于主要版本之间(例如从 RHEL/CentOS 7.0 到 6.9)。
次要版本是(在大多数情况下)不添加新功能或内容的 RHEL 版本。它专注于解决小问题,通常是错误或安全问题。构成特定次要版本的大部分内容都包含在内核中,因此您需要找出支持哪些内核作为您的目标次要版本的一部分。
在本文中,我们将展示如何从 7.6 降级到 7.5。在继续之前,请注意 7.5 的内核版本是 3.10.0-862。访问 Red Hat Enterprise Linux 发布日期,获取次要版本和相关内核版本的完整列表。
让我们使用以下 yum 命令检查是否安装了所需的内核包“kernel-3.10.0-862”。
yum list kernel-3.10.0-862*
如果上一个命令的输出显示内核软件包尚未安装,则需要在系统上安装它。
yum install kernel-3.10.0-862.el7
内核安装完成后,要应用更改,您需要重新启动系统。
然后降级 redhat-release 软件包以完成该过程。下面的命令针对低于当前运行版本的最新次要版本,例如从 7.6 到 7.5,或从 7.5 o 7.4。
yum downgrade redhat-release
最后,使用 cat 命令检查 /etc/redhat-release 的内容来确认降级。
cat /etc/redhat-release
就这样!在本文中,我们解释了如何将 RHEL 或 CentOS 发行版降级到较低的次要版本。如果您有任何疑问,请使用下面的反馈表与我们联系。