Co to znaczy: pakiety wyłączone z powodu ochrony priorytetów repozytorium

64

Podczas aktualizacji za pomocą yum otrzymuję następujący komunikat:

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

Co to znaczy ? Jak zainstalować te pakiety?

mate64
źródło

Odpowiedzi:

40

Niektóre pakiety są przechowywane przez więcej niż jedno repozytorium. prioritiesPlugin wybrać pakiety z repozytorium najwyższym priorytecie, z wyłączeniem zduplikowane wpisy z innych transakcji repo.

Paweł Brodacki
źródło
55

Z tego, co rozumiem, ten błąd jest generowany przez prioritieswtyczkę, jak zauważył Paweł.

W 2009 r. Opiekun mniszka wspomniał, że ma nadzieję, że ludzie nie skorzystają priorities. Aby wyłączyć wtyczkę priorytetów, edytuj /etc/yum/pluginconf.d/priorities.confi ustaw enabled = 0. Po tej zmianie przy następnym uruchomieniu yum updatenie powinieneś otrzymywać żadnych priorytetowych zabezpieczeń.

Ryan
źródło
Zalogowałem się tylko, aby głosować za tym. Mój openssh nie aktualizował się do najnowszej wersji, ponieważ włączono ustawienie priorytetu. To mi pomogło. Dzięki!
manish_s
1
Tak, „zestaw włączony =” zadziałał dla mnie. Byłoby miło wyśmiać więcej informacji od yum - takich jak nazwy dotkniętych pakietów i repozytoriów, z których pochodzą. (Czy to osobne pytanie?)
bobgus
5
Możesz również wyłączyć wtyczkę z yumwiersza poleceń za pomocą następującego wiersza:--disableplugin=priorities
KJH
2
NIE URUCHAMIAJ yum erase yum-plugin-priorities. Utracisz dostęp sudo i nie będziesz w stanie SSH na swoim serwerze.
Bałwan
31

Jeśli chcesz wiedzieć, które pakiety są wykluczone ze względu na priorytetowe zabezpieczenia, których możesz użyć

yum list updates -d3
teissler
źródło