O que isso significa: pacotes excluídos devido a proteções de prioridade do repositório

64

Ao atualizar com o yum, recebo a seguinte mensagem:

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

O que isso significa ? Como instalar esses pacotes?

mate64
fonte

Respostas:

40

Alguns pacotes são mantidos por mais de um repositório. O prioritiesplug-in escolhe pacotes do repositório de maior prioridade, excluindo entradas duplicadas de outros repositórios.

Paweł Brodacki
fonte
55

Pelo que entendi, esse erro é gerado a partir do prioritiesplugin, conforme observado por Pawel.

Em 2009, o mantenedor de yum mencionou que esperava que as pessoas não usassem priorities. Para desativar o plug-in de prioridades, edite /etc/yum/pluginconf.d/priorities.confe defina enabled = 0. Após essa alteração, na próxima vez em que executar yum update, você não deverá obter nenhuma proteção prioritária.

Ryan
fonte
11
Fiz login apenas para fazer uma votação positiva. Meu openssh não estava sendo atualizado para a versão mais recente porque a configuração de prioridade estava ativada. Isso me ajudou. Obrigado!
Manish_s
2
Sim, o 'conjunto ativado =' funcionou para mim. Seria bom obter mais informações do yum - como os nomes dos pacotes afetados e os repositórios de onde eles vêm. (Esta é uma pergunta separada?)
bobgus
6
Você também pode desativar o plug-in da yumlinha de comando desta linha:--disableplugin=priorities
KJH
3
NÃO FUNCIONE yum erase yum-plugin-priorities. Você perderá o acesso ao sudo e não poderá fazer o SSH no seu servidor.
Snowman
31

Caso você queira saber quais pacotes foram excluídos devido a proteções prioritárias, você pode usar

yum list updates -d3
teissler
fonte