發表文章

目前顯示的是與搜尋查詢「Migrate from CentOS 8 to Rocky Linux 8」相符的文章

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

圖片
延伸閱讀 更多 Linux 遷移教學: Migrate from CentOS 8 to AlmaLinux [Centos 8] Install PHP 7.4 on CentOS 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 版本 1. 下載 Rocky Linux 8 遷移腳本 首先,啟動終端機並使用 wget 命令從 Rocky Linux Github 頁面下載 migrate2rocky.sh 腳本。 wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh 為腳本分配執行權限: chmod +x migrate2rocky.sh 2. 執行遷移 (CentOS 8 -> Rocky Linux 8) 執行腳本開始遷移: sudo bash migrate2rocky.sh -r ...

[CentOS 8]解決 yum update 錯誤:No URLs in mirrorlist (AppStream repo) 修復教學與 EOL 後續方案

圖片
延伸閱讀 CentOS 8 遷移方案: Migrate from CentOS 8 to Rocky Linux 8 Migrate from CentOS 8 to AlmaLinux 📝 問題摘要: CentOS 8 已於 2021 年 12 月 31 日正式停止支援 (EOL)。原本的官方鏡像站 (mirror.centos.org) 已移除 CentOS 8 的套件,這導致執行 yum update 時會出現 No URLs in mirrorlist 錯誤,無法安裝或更新任何軟體。 一、 錯誤訊息確認 當您嘗試執行 yum update 或安裝軟體時,可能會看到類似以下的錯誤訊息: Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist 或是: 錯誤:無法下載「appstream」軟體庫的中介資料:Cannot prepare internal mirrorlist: No URLs in mirrorlist 二、 解決方案:切換至 Vault Repository 雖然官方鏡像已停止,但舊有的套件被轉移到了 vault.centos.org 。我們需要修改 Repo 設定檔,將來源指向 Vault。 方法 A:使用官方 Vault (標準解法) 請在終端機執行以下兩行 sed 指令,自動替換 /etc/yum.repos.d/ 下的設定檔: sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-* sudo sed -i -e "s|#baseurl=http://mirr...

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

圖片
延伸閱讀 猜你對這些文章也有興趣: Migrate from CentOS 8 to Rocky Linux 8 [CentOS 8] 無法使用: No URLs in mirrorlist error 📝 前言: 本篇將介紹如何使用 Github 上的 script 無痛將 CentOS 8 升級至 AlmaLinux。 ⚠️ 注意事項: 系統搬移前強烈建議您將所有文件進行備份,以免出現問題! 確認硬碟上至少有 5GB 的可用空間來處理升級過程,因為會從 Internet 下載和安裝檔。 快速穩定的網路連線能加速往 AlmaLinux 的遷移過程。 事前檢查:確認目前 CentOS 版本 步驟 1:下載 AlmaLinux 遷移腳本 首先,啟動終端機並使用 curl 命令從 AlmaLinux Github 頁面下載 almalinux-deploy.sh 腳本。 curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh 下載後,使用 chmod 命令為遷移腳本分配執行權限: chmod +x almalinux-deploy.sh 步驟 2:執行遷移 (CentOS 8 -> AlmaLinux 8.5) 現在執行 almalinux-deploy.sh 腳本以開始遷移到 AlmaLinux。 sudo bash almalinux-deploy.sh 腳本會自動執行多項任務,包括系統檢查、卸載舊套件、重新安裝並...