問題別ガイド

CentOS 7 の yum 404: 失敗するリポジトリを先に確認

定義を書き換える前に、旧 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 の容量不足を切り分けます。