새로운 CentOS 7에서는 이 예에서는 yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
일반적인 명령 대신 이 명령을 사용하여 epel-release를 설치했습니다.yum install epel-release
을 수행하면 yum whatprovides /etc/yum.repos.d/epel.repo
다음과 같은 결과가 나타납니다.
# yum whatprovides /etc/yum.repos.d/epel.repo
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: fr2.rpmfind.net
* epel: mirror.hostnet.nl
* extras: ftp.pasteur.fr
* updates: ftp.pasteur.fr
epel-release-7-11.noarch : Extra Packages for Enterprise Linux repository configuration
Repo : extras
Matched from:
Filename : /etc/yum.repos.d/epel.repo
epel-release-7-13.noarch : Extra Packages for Enterprise Linux repository configuration
Repo : epel
Matched from:
Filename : /etc/yum.repos.d/epel.repo
epel-release-7-13.noarch : Extra Packages for Enterprise Linux repository configuration
Repo : @/epel-release-latest-7.noarch
Matched from:
Filename : /etc/yum.repos.d/epel.repo
마지막으로 나열된 패키지와 관련하여 이는 무엇을 Repo : @/epel-release-latest-7.noarch
의미하며 내 시스템에서 이 이상한 저장소를 어떻게 제거할 수 있습니까?
참고: 이 특정 예에서는 epel-release를 사용하고 있습니다. 내 실제 문제는 똑같은 시나리오이지만 개인 저장소와 개인 패키지가 있다는 것입니다.
감사해요!
답변1
그 자체로는 저장소는 아니지만 저장소에서 설치된 패키지가 아니라 rpm 파일에서 직접 설치된 설치된 패키지임을 나타냅니다. yum reinstall epel-release
설치된 파일은 EPEL 저장소에서 가져오기 때문에 실행하면 사라질 것 같습니다 .