[Linux]Migrate from CentOS 8 to Rocky Linux 8 (使用官方腳本無痛遷移)

📝 前言:
Rocky Linux 8 (代號 Green Obsidian) 是 CentOS 的繼任者之一,旨在提供與 RHEL 100% 二進位兼容的作業系統。本篇將介紹如何使用 Github 上的腳本,無痛將現有的 CentOS 8 升級至 Rocky Linux 8。
⚠️ 注意事項:
  • 備份: 系統搬移前強烈建議您備份所有重要文件,以免發生不可預期的錯誤。
  • 空間: 確認硬碟上至少有 5GB 的可用空間來處理升級過程(下載與安裝套件)。
  • 網路: 快速穩定的網路連線能加速遷移過程。

目前支援升級至 Rocky Linux 8 的發行版包括:RHEL 8.4, CentOS Linux 8.4, AlmaLinux 8.4, Oracle Linux 8.4。

事前檢查:確認目前 CentOS 版本

Check CentOS Version

1. 下載 Rocky Linux 8 遷移腳本

首先,啟動終端機並使用 wget 命令從 Rocky Linux Github 頁面下載 migrate2rocky.sh 腳本。

wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh
Download Script

為腳本分配執行權限:

chmod +x migrate2rocky.sh

2. 執行遷移 (CentOS 8 -> Rocky Linux 8)

執行腳本開始遷移:

sudo bash migrate2rocky.sh -r
Run Script

腳本首先會識別並映射 CentOS Linux 8 到 Rocky Linux 8 的所有存儲庫。然後,它會刪除 CentOS 8 的軟體包和儲存庫,並用 Rocky Linux 8 等效版本替換它們。

Mapping Repos

接下來,它會開始下載 Rocky Linux 8 所需的新軟體包。

Download Packages 1 Download Packages 2 Download Packages 3 Download Packages 4 Download Packages 5

下載完成後,會重新安裝並將現有套件升級至 Rocky Linux 8 的最新版本。整個遷移過程可能需要一段時間。

Install Packages

遷移完成後,您將收到 Complete! 的通知。

Migration Complete

3. 重新啟動並驗證

系統將提示您重新啟動以載入最新的 Rocky Linux 作業系統。

sudo reboot
Reboot Prompt

登入桌面後,您將看到 Rocky Linux 的桌面背景。

Rocky Linux Desktop

最後,驗證系統版本:

lsb-release -a cat /etc/redhat-release
Verify Version

You can now enjoy the stability and all the other goodies that Rocky Linux provides at absolutely no cost, just like you did with CentOS Linux.


📚 參考資源

🏷️ 文章標籤 (Tags)

留言

自訂樣式 ~ CSS -- 簡約相簿

© Copyright 2021 Design By 灰鴿 | Modified by Sungshu ( Powered by Blogger )