Pergunta 1: adicione includepkgs=kernel* a yum.conf . Isso fará com que nenhum pacote seja atualizado, exceto os pacotes do kernel. Isso também impedirá a instalação de pacotes que não estão começando com o kernel, portanto, certifique-se de ter instalado tudo o que você precisa instalar antes de adicionar esta linha. Como alternativa, você pode adicionar essa linha a arquivos repo individuais, e isso afetará apenas esse repo .
Pergunta 2: adicione exclude=postgresql* da mesma forma que includepkg . Isso fará com que nenhum pacote cujos nomes comecem com postgresql possam ser instalados ou atualizados.