IT/잡다구리
[Linux] Centos8 yum install , yum update 시 failovermethod 오류, No URLs in mirrorlist 오류
월공
2022. 4. 10. 23:17
728x90
300x250
위와 같이 존재하지 않는다며 에러가 뜬다.
왜 반말이야 근데
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic.repo; 구성 : ID가 "failovermethod" 존재하지 않는다
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic.repo; 구성 : ID가 "failovermethod" 존재하지 않는다
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic.repo; 구성 : ID가 "failovermethod" 존재하지 않는다
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic-archive.repo; 구성 : ID가 "failovermethod" 존재하지 않는다
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic-archive.repo; 구성 : ID가 "failovermethod" 존재하지 않는다
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic-archive.repo; 구성 : ID가 "failovermethod" 존재하지 않는다
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic-testing.repo; 구성 : ID가 "failovermethod" 존재하지 않는다
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic-testing.repo; 구성 : ID가 "failovermethod" 존재하지 않는다
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic-testing.repo; 구성 : ID가 "failovermethod" 존재하지 않는다
CentOS Linux 8 - AppStream 31 B/s | 38 B 00:01
오류: repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist 를 위해 메타데이타 내려받기에 실패하였습니다
아래 명령어로 failovermethod 부분은 해결 가능하다
sudo sed -i '/^failovermethod=/d' /etc/yum.repos.d/*.repo
아직 하나 더 남았다.
No URLs in mirrorlist 는 아래 두 명령어 쳐주면 해결 가능
sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
참고로 sed 는 스트림 에디터로
원본 텍스트 파일을 편집하는 명령어라고 한다
vi 랑 다른점은 sed 는 명령어 형태로 편집이 되고, vi 처럼 실시간 편집이 아니라고한다.
sed 에서 -i 옵션을 사용한다면 원본을 바꾸게 되는것이므로 더욱 주의를 요할듯 하다.
맘편하게 백업하고 작업하면 되겠다.
728x90
300x250