我安装了CentOS 8.4 4.18.0-305.3.1。
一切都很好,直到我跑yum -y update
了却不明白这意味着什么。
之后 CentOS 升级到8.5 4.18.0-348.2.1版本,这不适合我的目的。
我尝试天真地尝试将操作系统版本恢复到 8.4 4.18.0-305.3.1:
yum history undo.
switching to kernel version 4.18.0-305.3.1.
yum downgrade redhat-release
但没有任何帮助。
是否可以使用我需要的操作系统版本安装到现有机器 ISO,从该 ISO 启动并在现有操作系统 8.5 上安装 CentOS 8.4 4.18.0-305.3.1?
继续使用 CentOS 8.4 是不负责任的补丁政策。
决定您是否希望使用 CentOS Stream 或其他一些 RHEL 版本。
从 CentOS 8 切换到 8 Stream 是一个交换发行库和
dnf distro-sync
或者,使用他们推荐的工具切换到 Alma、Rocky、RHEL 或 Oracle EL。
让最新版本进入可用状态,不管这意味着什么。您可能正在测试应用程序、重新打包或重建软件,或者提交问题以便其他人可以帮助它在更新的 RHEL 上运行。
我推迟避免谈论恢复您的 CentOS 8.4,因为这是一个需要一些工作的选项。Anaconda 安装程序不会为您降级现有安装。尝试
dnf history rollback
恢复到大更新之前。不幸的是,这可能是一项难以完成的交易。您可能希望在所需版本上重新安装新的操作系统副本并恢复数据。并查看您推迟的所有更新。想出一个计划来减轻他们以其他方式修复的问题,例如构建您自己的包或执行其他安全控制。