해당 오류는 dnf 명령어가 Rocky Linux 8에서 사용하려는 저장소(AppStream)의 메타데이터를 다운로드하지 못해서 발생한 것입니다. 이는 주로 다음과 같은 이유로 발생합니다:
- 저장소 URL이 변경되었거나 더 이상 유효하지 않음.
- 네트워크 연결 문제가 있음.
- 시스템의 dnf 캐시가 손상되었거나 오래된 상태임.
해결 방법 (cf chatgpt.com 에서 활용)
- 저장소 업데이트 확인 Rocky Linux 8은 더 이상 지원되지 않거나 URL이 변경되었을 가능성이 있으므로 저장소 설정 파일(/etc/yum.repos.d/)을 확인해야 합니다. 먼저 아래 명령어를 실행하여 저장소 정보를 확인하세요
=> 출력된 URL이 유효한지 브라우저에서 확인하거나 dl.rockylinux.org 웹사이트에서 최신 URL을 확인하세요.
2.dnf 캐시 정리 오래된 캐시가 문제를 일으킬 수 있으므로 캐시를 정리합니다: #dnf clean all
3. 시스템 네트워크 연결 확인 네트워크 연결이 제대로 작동하는지 확인하세요:
네트워크 문제가 있다면, /etc/resolv.conf 파일에서 DNS 설정을 확인하거나 네트워크 인터페이스를 재설정하세요.
4번 방법을 통해 저장소의 미러가 잘못 설정되어있는것을 확인하여 수정 후 정상화되어 설치되었다.
치환문으로 sed 명령어를 통해 releasever를 8.4로 변경하는
sed -i 's/\$releasever/8.4/g' /etc/yum.repos.d/*.repo
$는 특수문자라 \(escape, 꺽쇠)로 추가해야 함
'OS Linux[centos,RHEL] > install 및 계정 보안 설정' 카테고리의 다른 글
banner 만들기(보안) (0) | 2021.11.07 |
---|---|
Redhat/CentOS 6 설치 및 네트워크 설정 (0) | 2021.11.03 |