メモです。
既にサポートが終了しているCentOS8を今更インストールしました。
使ったISOはCentOS-8.5.2111-x86_64-dvd1.iso。
インストールしたサーバでupdateを実施したところ、以下のようなエラーが。
CentOS Linux 8 – AppStream 84 B/s | 38 B 00:00
エラー: repo ‘appstream’ のメタデータのダウンロードに失敗しました : Cannot prepare internal mirrorlist: No URLs in mirrorlist
どうやらレポジトリのURLが変わった模様。
以下コマンドで解消しました。
sed -i ‘s/mirrorlist/#mirrorlist/g’ /etc/yum.repos.d/CentOS-Linux-*
sed -i ‘s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g’ /etc/yum.repos.d/CentOS-Linux-*
参考URL:linux – Centos through VM – no URLs in mirrorlist – Stack Overflow