"yum install epel-release"를 통해 EPEL 도구를 설치했는데 이제 "저장소: epel/x86_64에 대한 금속 링크를 검색할 수 없습니다. 해당 경로를 확인하고 다시 시도하십시오" 오류가 발생하지 않고 "yum 업데이트"할 수 없습니다.
2014년에 회원이 나와 비슷한 오류를 받았던 페이지를 발견했습니다.
의견 중 하나는 다른 페이지/답변에 언급된 내용 대신 /etc/yum.repos.d/epel.repo
사용하도록 변경될 것이라고 명시되어 있습니다.baseurl
mirrorlist
두 번째 링크 이후에는 변경 사항이 간단해 보였지만 자세히 살펴보니 /etc/yum.repos.d/epel.repo
baseurl/mirrorlist 행이 3개 있었습니다. 내 [epel]
, [epel-debuginfo]
및/또는 을 업데이트할지 잘 모르겠습니다 [epel-source]
.
세 줄을 모두 변경하면 어떤 결과가 발생합니까? 이것은 프로덕션 서버이고 방금 시작해서 실행했기 때문에 서버가 손상되는 것을 방지하고 있습니다.
이건 내 사본이야/etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
답변1
debuginfo
및 리포지토리는 비활성화되어 있으므로( ) source
리포지토리만 변경하거나 세 개 모두 변경하는 enabled=0
것에는 차이가 없습니다 . epel
즉, EPEL 저장소 미러 목록/URL 중 하나를 활성화해야 하는 경우 하나의 EPEL 저장소 미러 목록/URL을 업데이트할 때 모든 EPEL 저장소 미러 목록/URL을 업데이트해야 할 것입니다.