Em um sistema dnf -managed, execute dnf mark install gcc como root para marcar gcc como instalado pelo usuário. Execute dnf mark remove gcc como root para marcar gcc como instalado apenas para satisfazer as dependências de outros pacotes.
Em um sistema yum -managed, execute yumdb set reason user gcc como root para marcar gcc como instalado pelo usuário. Execute yumdb set reason dep gcc como root para marcar gcc como instalado apenas para satisfazer as dependências de outros pacotes.
(Dando crédito ao crédito, aprendi a resposta yum da resposta de David Haller a uma pergunta equivalente no Servidor Falha e uma postagem no blog a> por Christopher Smart, os quais me levaram à discussão da página yumdb man da chave reason . Para dnf , O comentário de Havner em um relatório de bug do RedHat Bugzilla levou-me à discussão da página dnf man do dnf mark .