epel을 활성화하려고 시도하는 동안 어떻게든 내 repolis가 깨졌습니다.

epel을 활성화하려고 시도하는 동안 어떻게든 내 repolis가 깨졌습니다.

나는 원래 이것을 스택 오버플로에 게시했는데 여기에 물어보는 것이 더 좋은 곳이라는 말을 들었습니다.

다음을 실행하여 Fedora 22 시스템에서 EPEL을 활성화하려고 시도했습니다.

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

그 다음에

sudo rpm -ivh epel-release-7-5.noarch.rpm

그리고 지금 내가 달릴 때

dnf repolist

나는 다음을 얻습니다

[sinux1@horrible-host ~]$ sudo dnf repolist
Extra Packages for Enterprise Linux 7 - x86_64  1.8 MB/s | 9.0 MB     00:05    
Failed to open: /var/cache/dnf/epel-2b6dfc5904c26562/repodata/49c4e3bd54f19136521be9b254830c954369cc22ce1b661db502ebef13b0004c-updateinfo.xml.bz2.
[sinux1@horrible-host ~]$ 

막혔고 다음 단계가 무엇인지 잘 모르겠습니다. 내가 한 일을 어떻게 되돌릴 수 있으며, EPEL을 활성화하는 올바른 방법은 무엇이었습니까? 의견을 보내주셔서 감사합니다.

답변1

EPEL은 Fedora가 아닌 RHEL 및 CentOS용입니다. 귀하의 경우 Fedora 22에 EL7용 EPEL을 설치하려고 했습니다.

DNF는 해야 할 일을 정확히 수행하고 있습니다. 기본적으로 Fedora 22에서 실행되도록 설계되지 않은 저장소를 설치했습니다.

편집: 추가하는 것을 잊었습니다. 지금 해당 저장소를 제거하고 싶을 수도 있습니다.

rpm -e epel-release

또는

dnf remove epel-release

관련 정보