Что это значит: пакеты исключены из-за приоритетной защиты репозитория

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

Что это обозначает ? Как установить эти пакеты?

mate64
источник

Ответы:

40

Некоторые пакеты хранятся в нескольких хранилищах. prioritiesПлагин выбрать пакеты из самого высокого приоритета хранилища, за исключением записей дубликатов из других сделок РЕПО.

Павел Бродацкий
источник
55

Из того, что я понимаю, эта ошибка генерируется из prioritiesплагина, как отметил Павел.

В 2009 году мейнтейнер упомянул, что надеется, что люди не будут использовать priorities. Чтобы отключить плагин приоритетов, отредактируйте /etc/yum/pluginconf.d/priorities.confи установите enabled = 0. После этого изменения при следующем запуске yum updateвы не должны получать никаких приоритетных средств защиты.

Райан
источник
1
Я подписался только для того, чтобы подтвердить это. Мой openssh не обновлялся до последней версии, потому что настройка приоритетов была включена. Это помогло мне. Спасибо!
manish_s
2
Да, 'set enabled =' работал для меня. Было бы неплохо узнать больше информации от yum - например, об именах затронутых пакетов и репозиториях, из которых они получены. (Это отдельный вопрос?)
bobgus
6
Вы также можете отключить плагин из yumкомандной строки с помощью этой строки:--disableplugin=priorities
KJH
3
НЕ ПРОПУСТИТЕ yum erase yum-plugin-priorities. Вы потеряете доступ sudo и не сможете подключиться через SSH к вашему серверу.
Снеговик
31

Если вы хотите узнать, какие пакеты исключены из-за приоритетной защиты, вы можете использовать

yum list updates -d3
teissler
источник