Centos
從 CentOS 8.5 中全新安裝 CentOS 8.4
我安裝了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 沒有像 RHEL 那樣對次要版本的擴展更新支持。您將無法獲得安全和其他修復。
- CentOS Linux 8 於 2021 年底結束,未來是 Stream。(Red Hat 沒有勇氣在 8 之前切換到 Stream,長話短說。)更新將停止,您將看不到 8.6。
決定您是否希望使用 CentOS Stream 或其他一些 RHEL 版本。
從 CentOS 8 切換到 8 Stream 是一個交換發行庫和
dnf distro-sync
或者,使用他們推薦的工具切換到 Alma、Rocky、RHEL 或 Oracle EL。
讓最新版本進入可用狀態,不管這意味著什麼。您可能正在測試應用程序、重新打包或重建軟體,或者送出問題以便其他人可以幫助它在更新的 RHEL 上執行。
我推遲避免談論恢復您的 CentOS 8.4,因為這是一個需要一些工作的選項。Anaconda 安裝程序不會為您降級現有安裝。嘗試
dnf history rollback
恢復到大更新之前。不幸的是,這可能是一項難以完成的交易。您可能希望在所需版本上重新安裝新的作業系統副本並恢復數據。並查看您推遲的所有更新。想出一個計劃來減輕他們以其他方式修復的問題,例如建構您自己的包或執行其他安全控制。