CentOS 8 설치 후, yum을 사용하려고 하면 아래와 같이 에러가 발생한다.
[root@centos2 ~]# yum update CentOS Linux 8 - AppStream 101 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist |
구글링을 해보니, repository가 변경되어서 발생하는 에러다.
아래처럼 해결할 수 있다.
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-* |
dnf install centos-release-stream -y dnf swap centos-{linux,stream}-repos -y dnf distro-sync -y |