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

모든 패키지를 나열하고 grep 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

이번에 드디어 깔끔하게 정리되었습니다.

관련 정보