RHEL6에서 저장소가 엉망이 되었습니다.

RHEL6에서 저장소가 엉망이 되었습니다.

나는 RHEL 6을 가지고 있고 여러 개의 공통 저장소(epel 등)를 설치했는데 어떻게든 저장소를 망쳤습니다(repo clean 명령을 사용하는 것 같습니다).

특히 EPEL에서 오류가 발생하여 제거했습니다.

rpm -e epel-release608.noarch

-> "오류: epel-releaase6-8.noarch 패키지가 설치되지 않았습니다."

다시 설치하려고했습니다.

rpm -ivh epel-release-6-8.noarch.rpm

-> "epel-release-6-8.noarch 패키지가 이미 설치되어 있습니다."

이 무한 루프에서 어떻게 빠져나올 수 있나요?

답변1

모든 패키지를 나열하고 epel을 파악하여 epel-release 패키지가 남아 있지 않은지 확인할 수 있습니까?

rpm -qa | grep epel

해당 목록에 패키지가 없으면 다음을 실행하여 epel-release 패키지를 강제 설치할 수도 있습니다.

rpm -ivh --force epel-release-6-8.noarch.rpm

답변2

다음과 같은 조합이 저에게 효과적이었습니다.

  • 실제 파일을 삭제하십시오/etc/yum.repos.d

  • yum clean all

  • rpm -qa | grep epel (여전히 보여요)

  • yum remove epel*

  • yum clean all

이걸로 드디어 깨끗해졌습니다.

관련 정보