解決頁

CentOS 7 yum 404:先檢查故障軟體庫

重寫 repo 檔案前,區分封存 CentOS 鏡像、第三方 URL、DNS、TLS 或網路故障。

更新時間 2026-10-30

問題說明

每次 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 中繼資料重新整理會存取上游並寫入快取,是單獨授權的驗證步驟,不屬於上述唯讀檢查。

所屬專題

變更已結束支援的主機前,先區分軟體庫故障、SSH 存取問題與 Docker 儲存壓力。