Centos

從 CentOS 8.5 中全新安裝 CentOS 8.4

  • December 9, 2021

我安裝了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恢復到大更新之前。不幸的是,這可能是一項難以完成的交易。您可能希望在所需版本上重新安裝新的作業系統副本並恢復數據。並查看您推遲的所有更新。想出一個計劃來減輕他們以其他方式修復的問題,例如建構您自己的包或執行其他安全控制。

引用自:https://serverfault.com/questions/1085770