[Centos 8] Failed to download metadata for repo 'appstream'

Ahnjh·2022년 9월 20일
0

Centos

목록 보기
1/2

1. 에러

Failed to set locale, defaulting to C.UTF-8
CentOS Linux 8 - AppStream
Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist

centos 8 버전에서 yum update 실행 시 위와같은 에러 문구가 나오게 되는데

이는 centos 8 지원이 2021년 말에 종료가 되어서 Mirror site 가 vault 로 전환되어 Mirror site 를 못 찾아 발생되는 문제이다.

2. 해결방법

때문에 Mirror site 를 vault 로 전환해주어야 한다

$ 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-*

하지만 Centos 8 버전이 지원 종료되었기 때문에 위와같은 방법은 임시방편에 불과하다. 때문에 Centos Stream 으로 업그레이드를 해줄 필요가 있다.
Centos 8 을 Centos Stream으로 마이그레이션 하는 방법

*추가로 Centos 7 버전은 2024년까지 지원된다.

profile
Clean Code & Clean Architecture

0개의 댓글