2024-07-29 15:03:20
728x90
728x90

에러 메세지 curl#6 - "Could not resolve hosts: mirrorlist.centos.org; Unknown error"는 /etc/yum.repos.d/ 디렉토리에 있는 Base.repo 파일에 설정된 패키지 다운로드 호스트를 찾을 수 없다는 뜻. DNS 설정 문제나, 네트워크 연결 문제 등의 원인으로 발생 가능함. 외부 통신이 잘되는걸 보면 아마 미러사이트가 문제인거같음.

아래의 명령어로 다른 저장소로 변경한다.

sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org:baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
yum clean all : 리포지토리 캐시 정리
yum update : yum 리포지토리 업데이트

첫번째 명령어는 /etc/yum.repos.d/CentOS- 가 포함된 모든 파일에서 mirrorlist로 시작하는 모든 줄을 주석처리

 

두번째 명령어는 주석 처리된 baseurl=http://mirror.centos.org 항목을 baseurl=http://vault.centos.org로 활성화하여 변경한다. vault.centos.org는 CentOS 프로젝트에서 오래된 버전의 패키지를 보관하는 저장소이다.

 

728x90

'Linux' 카테고리의 다른 글

Ubuntu(우분투) 22.04 LTS HTTP(apache2)  (0) 2024.05.29
Ubuntu(우분투) 22.04 LTS 기본 설정  (0) 2024.05.29
PercCLI  (0) 2024.05.24
MegaRAID  (0) 2024.05.24
Linux 점검 명령어 모음  (1) 2024.05.21