
Tenho uma lista de aplicativos críticos que não quero atualizar mensalmente/regularmente. além desses, quero atualizar o restante dos pacotes. Existe alguma maneira de excluir todos os pacotes críticos e suas dependências do download.
Responder1
Uma abordagem melhor para isso seria bloquear o pacote que você deseja excluir para uma versão específica usando yum versionlock <package_name>
.
Para obter esse recurso, você precisaria de umyum-plugin-versionlock
# install yum-plugin-versionlock
yum install yum-plugin-versionlock
Mais informações sobre isso disponíveis na página de manual:https://linux.die.net/man/1/yum-versionlock
https://unix.stackexchange.com/questions/422263/yum-update-all-packages/422380#422380
Responder2
De acordo com a página de manual, yum.conf
você pode colocar na [main]
seção de /etc/yum.conf
uma linha como
exclude = thepackagename
para não considerar mais o pacote nomeado. Você precisará primeiro identificar separadamente os pacotes dependentes, por exemplo, com
yum deplist thepackagename
e adicione-os à linha de exclusão separada por espaços.