의미 : 리포지토리 우선 순위 보호로 인해 패키지가 제외됨


64

yum으로 업데이트 할 때 다음 메시지가 나타납니다.

yum update
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * atomic: www7.atomicorp.com
 * base: mirror.de.leaseweb.net
 * extras: mirror.de.leaseweb.net
 * updates: mirror.de.leaseweb.net
118 packages excluded due to repository priority protections
Setting up Update Process
No Packages marked for Update

그게 무슨 뜻이야? 이 패키지를 설치하는 방법?

답변:


40

일부 패키지는 둘 이상의 저장소에 보유됩니다. priorities플러그인은 다른 REPOS에서 중복 항목을 제외하고 가장 높은 우선 순위 저장소에서 패키지를 선택합니다.


55

내가 이해 한 바에 따르면이 오류는 prioritiesPawel이 지적한대로 플러그인 에서 생성됩니다 .

2009 년 에 yum관리자는 사람들이 사용하지 않기를 희망한다고 언급 했습니다 priorities. 우선 순위 플러그인을 비활성화하려면을 편집 /etc/yum/pluginconf.d/priorities.conf하고 설정하십시오 enabled = 0. 이 변경 후 다음에 실행할 때 yum update우선 순위 보호를받지 않아야합니다.


나는 이것을 공표하기 위해 서명했다. 우선 순위 설정이 활성화되어있어서 openssh가 최신 버전으로 업데이트되지 않았습니다. 이것은 나를 도왔다. 감사!
manish_s

1
예, 'set enabled ='가 효과적이었습니다. 영향을받는 패키지 이름 및 패키지와 같은 yum에서 더 많은 정보를 애타게하는 것이 좋습니다. (이것은 별도의 질문입니까?)
bobgus

5
다음 줄을 사용하여 yum의 명령 줄 에서 플러그인을 비활성화 할 수도 있습니다 .--disableplugin=priorities
KJH

2
실행하지 마십시오 yum erase yum-plugin-priorities. sudo 액세스 권한이 손실되고 서버에 SSH로 접속할 수 없습니다.
눈사람

31

우선 순위 보호로 인해 제외 된 패키지를 알고 싶은 경우 사용할 수 있습니다

yum list updates -d3
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.