Compilei aqui boas referências sobre o assunto, além claro da documentação oficial!
Detalhe importante é a lista de comandos básicos do gerenciador de pacote.
https://fedoraproject.org/wiki/DNF?rd=Dnf
DNF é o gerenciador de pacotes O Projeto Fedora. Ele é capaz de consultar informações sobre os pacotes, obter pacotes de repositórios, instalar e desinstalar pacotes usando resolução de dependências automática, atualizar um sistema inteiro com os últimos pacotes disponíveis. O DNF pode executar a resolução de dependências automática de pacotes a atualizar, instalar ou remover, e, portanto, é capaz de determinar automaticamente, buscar e instalar todos os pacotes dependentes disponíveis. DNF pode ser configurado com novos repositórios adicionais, ou fontes de pacotes, e também fornece muitos plug-ins que melhoram e ampliam suas capacidades. O DNF é capaz de executar muitas das mesmas tarefas que o RPM pode; Além disso, muitas das opções de linha de comando são semelhantes. Também existe a questão da segurança, onde você estará baixando pacotes assinados via GPG. O DNF fornece gerenciamento de pacotes seguro, permitindo GPG (GNU Privacy Guard, também conhecido como GnuPG) verificação de assinatura de pacotes assinados que devem ser ativados para todos os repositórios de pacotes (fontes do pacote), ou para repositórios individuais. Quando a verificação de assinatura é habilitada, o DNF se recusará a instalar quaisquer pacotes não assinados com a chave correta para esse repositório. Isso significa que você pode confiar que os pacotes RPM você baixar e instalar no seu sistema são de uma fonte confiável, como o Projeto Fedora, e não foram modificados durante a transferência.
FONTE: https://acrelinux.org/fedora-gerenciando-pacotes-com-o-dnf-guia-basico/
Comandos Básicos:
Usando o DNF para gerenciar pacotes: FONTE: https://lcomlinux.wordpress.com/2016/07/27/dnf-gerenciamento-de-pacotes-do-fedora-24/
dnf –version
dnf repolist all
dnf list installed
dnf list available
dnf list
dnf search stellarium
dnf info stellarium
sudo dnf install stellarium
dnf upgrade stellarium
dnf upgrade
Obs.: Observe que esse comando instala apenas as atualizações que podem ser instaladas. Se um pacote não pode ser atualizado, por causa de problemas de dependência, por exemplo, ele é ignorado.
dnf check-update
Obs.: esse comando pode ser usado para saber quais pacotes instalados em seu sistema possuem novas versões disponíveis, no entanto, isso não significa que elas possam ser instaladas com sucesso.
dnf update
su
dnf update -y
dnf remove stellarium
dnf erase stellarium

sudo dnf autoremove

dnf help
ou
man dnf

sudo dnf history

dnf grouplist

sudo dnf groupinstall ‘Laboratório de Eletrônica’

sudo dnf groupupdate ‘Laboratório de Eletrônica’
sudo dnf groupremove ‘Laboratório de Eletrônica’
dnf distro-sync
