問題說明
每次 yum 失敗都需要切換軟體庫嗎?
不是。先讀原始錯誤中的失敗 URL 與軟體庫 ID。舊 CentOS 鏡像 404 與解析失敗、憑證錯誤、缺少驗證或第三方軟體庫故障不同;決定變更前保全目前定義。
本站 LinuxMirrors 輔助腳本會重寫定義並重新整理中繼資料。防火牆/SELinux 提示是額外變更,指南使用 --close-firewall false 及明確的備份/升級參數;不要僅因另一安裝器失敗就執行。即使中繼資料成功取得,CentOS 7 仍已結束支援。
處理重點
- 唯讀本機定義:grep -nE "^\[|^enabled=|^baseurl=|^mirrorlist=" /etc/yum.repos.d/*.repo
- 將失敗軟體庫與定義對照,分享前遮蔽權杖與私有位址;不要把停用 TLS/GPG 檢查當作通用修復。
- 後續 yum 中繼資料重新整理會存取上游並寫入快取,是單獨授權的驗證步驟,不屬於上述唯讀檢查。