CentOS 8を搭載したVPSサーバーを注文した際、yum update
コマンドでシステムを更新しようとするとエラーが発生します。メタデータの読み込みに失敗しました。以下にエラーの詳細を示します:
yum update
CentOS-8 - AppStream 70 B/s | 38 B 00:00
Error: Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
Linux CentOS 8は、2021年12月31日にサポート終了(EOL)を迎えました。これにより、CentOS 8は公式のCentOSプロジェクトからの開発リソースの提供を受けなくなります。2021年12月31日以降、CentOSを更新する必要がある場合は、ミラーをvault.centos.org
に変更する必要があります。これにより、アーカイブされたリソースを使用できます。また、CentOS Streamへの移行も検討できます。
1. /etc/yum.repos.d/
ディレクトリに移動します。
cd /etc/yum.repos.d/
2. 以下のコマンドを実行します。
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
3. その後、更新を実行します。
yum update -y
これで完了です。
No Comments Yet