Failed to download metadata for repo 'appstream' : yum update 해결방법
2022. 7. 5. 11:50ㆍComputer Tips
728x90
CentOS 8 은 2021년부로 유지보수 서비스(지원)를 하지 않습니다. (2021년 12월 31일 이후 EOS)
지속적으로 지원을 받고 싶다면 CentOS8 Stream으로 repo를 변경해야 합니다.
이를 고려하지 않으면.. CentOS를 설치하고 yum update 명령어를 사용하면 아래와 같이 에러가 발생합니다.
Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
정상적으로 사용하기 위해서는 CentOS8 미러 사이트를 valut로 전환해야 합니다.
(CentOS 8 EOS로 인해 Mirror site가 valut로 전환되었는데, 이를 무시하고 yum 명령어로 엉뚱한 위치를 보고 있어서 발생하는 문제입니다.)
728x90
위와 같이 명령어를 입력합니다.
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-*
yum update 명령어가 정상적으로 작동하는 걸 확인할 수 있습니다.
다만, 위는 repo의 위치를 valut으로 변경했을 뿐, 더이상 지원이 없다는 것을 기억해야 합니다.
취약점을 해결하고 지속적인 지원을 받으려면 다른 배포판이나 CentOS 8 Stream 전환을 고려해야 합니다.
반응형
'Computer Tips' 카테고리의 다른 글
맥북에서 nProtect Online Security 제거하기 (0) | 2022.08.03 |
---|---|
Google Photo 구글 포토 사진 모두 지우기 (0) | 2022.07.05 |
gitignore 작성했는데 적용 안 될때 (왜 ignore 안 되는 것인가..) (0) | 2022.04.18 |
spark 스파크 앱에 naver 네이버 메일 연동하기 (0) | 2022.04.13 |
아이폰 사진 확장자 heic를 맥북에서 png, jpeg로 변경하기 (0) | 2022.01.16 |