![CentOS epel 저장소가 여러 번 나열됨](https://linux55.com/image/127662/CentOS%20epel%20%EC%A0%80%EC%9E%A5%EC%86%8C%EA%B0%80%20%EC%97%AC%EB%9F%AC%20%EB%B2%88%20%EB%82%98%EC%97%B4%EB%90%A8.png)
epel
그래서 CentOS7 서버에 설치를 시도했습니다.
나는 sudo yum install epel-release
팔로우한다이 지침.
yum
하지만 이제는 예를 들어 다음과 같이 사용할 때마다 yum repolist all
:
저장소 epel이 구성에 여러 번 나열됩니다.
yum
다음 명령을 사용하여 저장소를 비활성화하는 것이 좋습니다.yum-config-manager --disable <repoid>
/etc/yum.repos.d
예: epel.repo
, 도움이 epel-testing.repo
된다면localc7.repo
답변1
이 오류는 일반적으로 이름이 같은 두 개의 저장소가 있을 때 발생합니다. 두 epel 항목의 이름을 동일하게 지정했을 수도 있습니다.
들어가려고 노력하다/etc/yum.repos.d
이 두 개의 epel 파일을 확인하십시오.
이름이 다른지 확인하세요.
cd /etc/yum.repos.d
cat epel.*
이름이 다른지 확인하십시오.
관심 있는 라인은 다음과 같습니다.
name=SomeName
이름이 같은 경우 이름을 다르게 변경하면 됩니다.
답변2
또 다른 가능성은 서로 다른 파일에 동일한 저장소가 정의되어 있다는 것입니다. 이렇게 하세요:
grep epel /etc/yum.repos.d/*
..중복된 항목을 기록하고 이름을 바꾸거나 주석 처리하세요.
답변3
내가 아는 한, 의 설명은 [my_reponame]
다른 파일의 설명과 동일합니다.
설명의 이름을 파일 이름(또는 다른 문자열)으로 바꿉니다.
이것은 나에게 효과적입니다.