Comandos dnf para gerenciamento de pacotes rpm no Centos ou Fedora e derivados

 Primeiro verifeque de o dnf esta instalado digitando

 

 # dnf                                                                                                                         

Caso esteja instalado o terminal listará as opções de comandos para o gerenciador de pacotes dnf, caso contrário o terminal dirá que o comando não existe ou o pacote não esta instalado.

Para ativarmos o dnf precisamos instalar e ativar o repositório epel-release e em seguida instalar o dnf com os seguites comandos

 # yum install epel-resease -y                                                                                    

Comando para instalar o dnf usando o gerenciador de pacotes yum.

 # yum install dnf -y                                                                                                  

Para verificar a versão do dnf usamos o comando

 # dnf --version                                                                                                      

Para listarmos todos os repositórios ativados no sistema digitamos o seguite comando

 # dnf repolist                                                                                                        

Para exibir todos os repositórios dnf ativados o desativados, os repositórios ativados estará como enabled e os desativados com disabled então usamos o comando

 # dnf ropolist all                                                                                                    

Para listar todos os pacotes instalados e disponíveis com o dn usamos o comando

 # dnf list installed                                                                                                  

Listar todos os pacotes disponíveis no dnf use o comando

 # dnf list available                                                                                                 

Para achar ou buscar um determinado pacote usamos o search seguido do nome do pacote ou da descrição do pacote a ser pesquisado com o seguinte comando

 # dnf search nome_do_pacote                                                                               

Para indentificar a origem (repositório) de um determinado pacote usamos o comando provides seguido do nome do pacote para saber qual o seu repositório.

 # dnf provides nome_do_pacote                                                                             

 Saber informações de um determinado pacote e verificar se ele já esta instalado no sistema antes de instalá-lo, use o comando info com o nome do pacote logo em seguida como no exemplo abaixo.

 # dnf info nome_do_pacote                                                                                     

Para instalar um pacote usamos o comando install seguido do nome do pacote, digite.

 # dnf install nome_do_pacote                                                                                  

 Listar as dependências de um determidado pacote e quais pacotes as fornecem

 # dnf deplist nome_do_pacote                                                                                 

Se quiser atualizar apenas um pacote e deixar o resto do sistema sem atualizar utilize o comando update seguido do nome do pacote.

 # dnf upadte nome_do_pacote                                                                                 

 Atualizar um pacote para uma versão especifica utilizando o comando upgrade-to.

 # dnf upgrade-to pacote-versão                                                                                

Verificar se tem atualizações para os pacotes instalados no sitema simplesmente usamos o check-update

 # dnf check-update                                                                                                   

Atualizar todos os pacotes do sistema utilizando o dnf usamos o comando update ou upgrade e durante a atualização confirmamos com y para instalar ou n para não instalar e podemos adicionar um -y no final do comando caso queira que as atualizações sejam instaladas sem a confirmação com y de sim ou n de não.

 # dnf update                                                                                                             
 # dnf update -y                                                                                                         

 ou
 # dnf upgrade                                                                                                          
 # dnf upgrade -y                                                                                                      

Desistalar um pacote utilizando o dnf usamos o comando remove seguido com o nome do pacote

 # dnf remove nome_do_pacote                                                                              

Remover os pacotes inúteis que não estiverem sedo mais utilizados por outros aplicativos ou que sejam ófãos e esteja sem utilidade.

 # dnf autoremove                                                                                                   

Remover ou limpar os pacotes desatualizados do cache do sistema que as vezes podem ocasionar erros durante a execução do dnf.

 # dnf clean all                                                                                                         

Obeter ajuda de um comando específico que utilizamos com o dnf, usamos o comando help. No exlemplo usamos o clean mas se quiser ver outro comando substitua o clean por outro comando.

 # dnf help clean                                                                                                     

Para visualizar uma ajuda completa basta usar o comando mancomo no exemplo abaixo

 # man dnf                                                                                                               

Listar todos os grupos de pacotes conhecidos de pacotes instalados ou disponíveis. Os grupos são coleções virtuais de pacotes.

 # dnf grouplist ou # dnf group list                                                                        

Visualizar informações de grupos relacionados a um determinado grupo, substitua o nome do grupo pelo gupo, pode ser com aspas ou sem.

 # dnf group info "Nome do Grupo"                                                                        

Para instalar um determinado grupo de pacote utilize o comando

 # dnf group install "Nome do Grupo"                                                                     

Desistalar ou remover um determinado grupo usamos o comando

 # dnf group remove "Nome do Grupo"                                                                    

Exibir o histórico de comandos dnf que já foram executados no terminal. Deste modo podemos saber os ultimos pacotes o que instalamos ou remvemos do sistema com a data e horário.

 # dnf hitory                                                                                                              

 É possível instalar de maneira simples qualquer pacote apartir de um repositório (epel).

 # dnf --enablerepo=epel install nome_do_pacote                                                  

Para sincronizar todos os pacotes já instalados para a versão estável disponível mais recente usamos o comando distro-sync

 # dnf distro-sync                                                                                                     

Caso já esteja instalado um pacote e queira reinstalar utilize o comando reinstall

 # dnf reinstall nome_do_pacote                                                                               

Volta a versão anterior de um determidado pacote caso seja possível, lembrando que as vezes não é possível, usamos o comando downgrade.

 # dnf downgrade nome_do_pacote                                                                          

 

Siga nosso Instagram:
   @mundo_linux_phd    


Comentários

Mais Vistas