YUM: EPEL이 다른 저장소에서 설치된 패키지를 업그레이드하는 것을 어떻게 방지합니까?

YUM: EPEL이 다른 저장소에서 설치된 패키지를 업그레이드하는 것을 어떻게 방지합니까?

EPEL을 활성화하고 EPEL 자체에서 설치된 패키지(특정 요구 사항으로 인해 EPEL에서 수동으로 설치된 패키지)에 대해서만 업데이트를 허용하도록 구성하고 싶습니다.이를 허용하는 yum conf 지시문이 있습니까?

  • 센트OS 6.4
  • 냠 3.2.29

답변1

리포지토리 파일에 매개변수를 추가할 yum-plugin-priorities수 있는 이 패키지를 설치합니다 . priority우선순위 범위는 1~99이고, 기본값은 99입니다. 숫자가 낮을수록 우선순위가 높습니다.

99가 기본값이고 EPEL에 더 낮은 우선 순위를 부여하려면 EPEL이 덮어쓰지 않도록 다른 모든 저장소(낮은 숫자)의 우선 순위를 높여야 합니다. 예를 들어:

[epel]
priority=99

[base]
priority=50

[local]
priority=25

나는 내 로컬 저장소의 우선순위를 확인하기 위해 정확히 이 작업을 수행했으며 훌륭하게 작동했습니다.

관련 정보