문서의 이전 판입니다!
Failed to download metadata for repo 'appstream'
CentOS Stream 8 사용중 yum update
를 시도하자 아래와 같은 오류가 발생했다.
[root@sni yum.repos.d]# yum -y update CentOS Stream 8 - AppStream 62 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
OS 정보는 아래와 같다.
[root@sni yum.repos.d]# cat /etc/os-release NAME="CentOS Stream" VERSION="8" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="8" PLATFORM_ID="platform:el8" PRETTY_NAME="CentOS Stream 8" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:8" HOME_URL="https://centos.org/" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux 8" REDHAT_SUPPORT_PRODUCT_VERSION="CentOS Stream"
위와 같은 오류가 발생한 이유는 CentOS Stream 8도 Full-Support기간이 종료되었기 때문에 메인 레포지토리 경로가 사라진 까닭이다.
이제는 Vault
레포지토리를 이용해야 한다.
[root@sni yum.repos.d]# sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* [root@sni yum.repos.d]# sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
로그인하면 댓글을 남길 수 있습니다.