O yum nunca decidirá remover pacotes apenas para instalar outros (ou seja, devido a conflitos / etc.) ele irá falhar. Você está realmente preocupado com upgrades / obsoletos? Ou apenas esperando que ele faça coisas mágicas aleatórias como apt / dnf?
Você deve ler a página do manual yum.conf para ver o que isso faz, mas enquanto o yum não tem um equivalente direto de --trivial-only, isso é bem parecido com o que você quer:
yum --setopt=alwaysprompt=no install foo
... em que ele vai agir como se dissesse sim apenas para o prompt de transação, se a transação contiver apenas o nome do pacote que você passou na linha de comando.
Se novas chaves de pacote precisarem ser instaladas, isso não acontecerá (não tenho certeza se você consideraria isso trivial ou não).