DNF5, Resumo Geral

Junto com essas notas as seguintes páginas podem ser consultadas:

Descrição geral do comando DNF5


Uso:
dnf [Opções Globais] <Comando> ...

Nota: usamos aqui dnf como um aliás para dnf5.

Comandos de gerenciamento de software

Comando Descrição
install Instalar software
upgrade Atualizar software
remove Remover (desinstalar) software
distro-sync Atualizar ou fazer downgrade do software instalado para as últimas versões disponíveis
downgrade Fazer downgrade do software
reinstall Reinstalar software
debuginfo-install Instalar pacotes debuginfo
swap Remover software e instalar outro na mesma transação
mark Alterar o motivo de um pacote instalado
autoremove Remover todos os pacotes instalados como dependências e agora desnecessários
provides Encontre qual pacote fornece o valor fornecido
replay Refazer uma transação anteriormente armazenada em um diretório
check-upgrade Verificar se há atualizações disponíveis para pacotes
check Verifique se há problemas no packagedb

Comandos de consulta

Comando Descrição
leaves Lista grupos de pacotes instalados não necessários para outros pacotes instalados
repoquery Pesquise por pacotes que correspondam a vários critérios
search Pesquise por software que corresponda a todas as strings especificadas
list Lista pacotes dependendo da relação dos pacotes com o sistema
info Lista pacotes dependendo da relação dos pacotes com o sistema

Subcomandos

Subcomando Descrição
group Gerencia grupos de comps
environment Gerencia ambientes de comps
module Gerencia módulos
history Gerencia histórico de transações
repo Gerencia repositórios
advisory Gerencia avisos
versionlock Gerencia configuração de versionlock
system-upgrade Prepara o sistema para atualização para uma nova versão
offline-distrosync Armazena uma transação de distro-sync para ser executada offline
offline-upgrade Armazena uma transação de atualização para ser executada offline
offline Gerencia transações offline
config-manager Gerencia configuração

Outros comandos

Comando Descrição
clean Remove ou expira dados em cache
download Baixa, sem instalar, o software para o diretório atual
makecache Gera o cache de metadados
builddep Instala dependências de compilação para pacote ou arquivo de especificação
changelog Mostra os changelogs do pacote
copr Gera repositórios Copr (complementos fornecidos por usuários/comunidade/terceiros)
needs-restarting Determina se os serviços do sistema ou systemd precisam ser reiniciados
repoclosure Imprime a lista de dependências não resolvidas para repositórios
build-dep Alias ​​de compatibilidade para ‘builddep’

Opções globais:

Comando Descrição
-h, –help Exibe ajuda
–config=CONFIG_FILE_PATH Localiza o arquivo de configuração
-q, –quiet Junto com comando não interativo mostra só o conteúdo relevante. Suprime notificações sobre o estado atual ou ações do dnf5.
-C, –cacheonly Executa inteiramente com o cache do sistema, mesmo se estiver expirado; não atualiza o cache
–refresh Força a atualização de metadados antes de executar o comando.
–repofrompath=REPO_ID,REPO_PATH cria repositório adicional usando id e caminho
–setopt=[REPO_ID.]OPTION=VALUE define opções arbitrárias de configuração e repositório
–setvar=VAR_NAME=VALUE define variável arbitrária
-y, –assumeyes responde automaticamente sim para todas as perguntas
–assumeno responde automaticamente não para todas as perguntas
–best tenta as melhores versões de pacote disponíveis em transações
–no-best não limita a transação ao melhor candidato
–no-docs Não instala arquivos marcados como documentação (o que inclui páginas de manual e documentos texinfo)
-x pacote,…, –exclude=pacote,… exclui pacotes por nome ou glob
–enable-repo=REPO_ID,… Habilita repositórios adicionais. Opção de lista. Suporta globs, pode ser especificado várias vezes.
–disable-repo=REPO_ID,… Desabilita repositórios. Opção de lista. Suporta globs, pode ser especificado várias vezes.
–repo=REPO_ID,… Habilita apenas repositórios específicos. Opção de lista. Suporta globs, pode ser especificado várias vezes.
–no-gpgchecks desabilita a verificação de assinatura gpg (se a política RPM permitir)
–no-plugins Desabilita todos os plugins libdnf5
–enable-plugin=PLUGIN_NAME,… Habilita plugins libdnf5 por nome. Opção de lista. Suporta globs, pode ser especificado várias vezes.
–disable-plugin=PLUGIN_NAME,… Desabilita plugins libdnf5 por nome. Opção de lista. Suporta globs, pode ser especificado várias vezes.
–comment=COMMENT adiciona um comentário à transação
–installroot=ABSOLUTE_PATH define raiz de instalação
–use-host-config usa configuração, reposdir e vars do sistema host em vez do installroot
–releasever=RELEASEVER substitui o valor de $releasever em arquivos de configuração e repositório
–show-new-leaves Mostra pacotes leaf recém-instalados e pacotes que se tornaram leaves após uma transação.
–debugsolver Despeja resultados detalhados de resolução em arquivos
–dump-main-config Imprime valores de configuração principais no stdout
–dump-repo-config=REPO_ID,… Imprime valores de configuração do repositório no stdout. Opção de lista. Suporta globs
–dump-variables Imprime valores de variáveis ​​no stdout
–version Mostra a versão DNF5 e sai
–forcearch=FORCEARCH Força o uso de uma arquitetura diferente.

Aliases

A primeira coluna é uma lista de aliases de compatibilidade com o dnf4. A segunda coluna mostra aliases de opções:

Alias Substitui
check-update check-upgrade
dg downgrade
dsync distro-sync
grp group
if info
in install
ls list
mc makecache
rei reinstall
repoinfo repoinfo
repolist repolist
rm remove
rq repoquery
se search
up upgrade
update upgrade
updateinfo advisory
upgrade-minimal upgrade–minimal
Alias Substitui
-c CONFIG_FILE_PATH –config
–nobest –no-best
–nodocs –no-docs
–enablerepo=REPO_ID,… –enable-repo
–disablerepo=REPO_ID,… disable–repo
–repoid=REPO_ID,… –repo
–nogpgcheck –no-gpgchecks
–noplugins –no-plugins
–enableplugin=PLUGIN_NAME,… –enable-plugin
–disableplugin=PLUGIN_NAME,… –disable-plugin

Bibliografia

Leave a Reply

Your email address will not be published. Required fields are marked *