AlmaLinux8

v1:因 CentOS8 模板已達生命週期終止,故建立此初始模板以便從該版本遷移。AlmaLinux 是 CentOS8 的 1:1 二進位替代方案。
 

給希望升級或遷移 CentOS8 模板的使用者的注意事項

以下內容源自 AlmaLinux 官方指南,您可以在 https://github.com/AlmaLinux/almalinux-deploy 找到。請務必參考該連結中的最新版本,此處文字僅為截至今日 (29/3/2022) 的複本以供參考。

此資訊作為我們社群的指南,但對於因參照此處說明而發生的任何錯誤或問題,我們不承擔任何責任。
 

almalinux-deploy

一個從 EL 遷移至 AlmaLinux 的工具。

用法

若要將您的 EL8 作業系統轉換為 AlmaLinux,請執行下列步驟:

  1. 需要 CentOS 8.4 或 8.5 才能轉換至 AlmaLinux。建議在遷移到 AlmaLinux 之前先更新至 8.5,但如果您至少已使用 CentOS 8.4,則非強制要求。如果您的系統接收了新的更新,建議在更新後重新啟動。

    sudo dnf update -y
    sudo reboot
    
  1. 備份系統。我們並未測試所有可能的情境,因此存在發生問題的風險。在這種情況下,您將有一個還原點。

  2. 下載 almalinux-deploy.sh 腳本:

    $ curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
  3. 執行腳本並檢查其輸出是否有錯誤:

    $ sudo bash almalinux-deploy.sh
      ...
      Migration to AlmaLinux is completed
  4. 建議重新啟動,以便使用 AlmaLinux 核心開機:

    sudo reboot
    
  5. 確保您的系統已成功轉換:

    # 檢查版本檔案
    $ cat /etc/redhat-release
    AlmaLinux release 8.5 (Arctic Sphynx)
    
    # 檢查系統是否預設以 AlmaLinux 核心啟動
    $ sudo grubby --info DEFAULT | grep AlmaLinux
    title="AlmaLinux (4.18.0-348.el8.x86_64) 8.5 (Arctic Sphynx)"
  6. 感謝您選擇 AlmaLinux!