「yum update」を使用した CentOS 7 アップデートは機能しません。

「yum update」を使用した CentOS 7 アップデートは機能しません。

CentOS 7を実行している仮想マシンがありますが、長い間使用していません。今日からCentOSシステムを最新バージョンに更新しようとしましたが、yum updateエラーがたくさん発生しました。

Loaded plugins: fastestmirror, langpacks
http//bay.uchicago.edu/centos/7.0.1406/os/x86_64/repodata/repomd.xml:
[Errno 14] HTTP Error 404 - Not Found Trying other mirror.
http//mirror.cs.pitt.edu/centos/7.0.1406/os/x86_64/repodata/repomd.xml:
[Errno 14] HTTP Error 404 - Not Found Trying other mirror.
http//mirror.anl.gov/pub/centos/7.0.1406/os/x86_64/repodata/repomd.xml:
[Errno 14] HTTP Error 403 - Forbidden Trying other mirror.
http//mirror.pac-12.org/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno
14] HTTP Error 404 - Not Found Trying other mirror.
http//centos.expedientevirtual.com/7.0.1406/os/x86_64/repodata/repomd.xml:
[Errno 14] HTTP Error 404 - Not Found Trying other mirror.

(他の同様のエラーは省略します...)

Trying other mirror. Loading mirror speeds from cached hostfile  *
base: bay.uchicago.edu  * epel: csc.mcs.sdsmt.edu  * extras:
mirror.ancl.hawaii.edu  * nux-dextop: li.nux.ro  * updates:
centos-distro.cavecreek.net No packages marked for update

http警告を避けるために、上記のエラーメッセージから末尾のコロンを削除しました。これらのエラーは、私が使用しているCentOSバージョン7.0.1406で発生したようです。現在、最新バージョンは7.0.1588などの新しいバージョンなので、そのパスが存在しないため、HTTPエラー404が発生します。しかし、パス名を最新バージョンに自動調整し、正しいURLで更新できるように現在のCentOSを取得するにはどうすればよいですか?ありがとうございます。

答え1

次のコマンドを実行してメタデータをクリーンアップします。

yum clean all

これにより、yumストアのキャッシュされたミラーを含むすべてのyumキャッシュが消去されます。次に実行すると、新しい画像のリストが表示されます。

答え2

/etc/yum.repos の CentOS-Base.repo ファイルはインストール後に変更された可能性があります。現在のミラーのリストは次のとおりです。ここでbaseurl =行をコメントアウトしました。

ミラーリスト=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra

答え3

これは、centos-7.0.1406 バージョンが廃止されたためです。パスに/7.0.1406/の代わりに/7/を使用する必要があります。

次のパスでストレージの詳細を確認できます。

/etc/yum.repos.d

repoファイルに次の行を追加してcentos 7をポイントできます。

[extrascentos7]
name=Extras packages for CentOS 7 for x86_64
baseurl=http://mirror.centos.org/centos/7/extras/x86_64/
enabled=1

答え4

DNSを次に設定します。/etc/resolv.conf

*nameserver 8.8.8.8**

このファイルを保存してもう一度yum updateやり直してください。

関連情報