DNF (software)

gerenciador de pacotes para sistemas operacionais que utilizam pacotes RPM sucessor de yum
(Redirecionado de Dandified Yum)
 Nota: Para outros significados de DNF, veja DNF.

DNF ou Dandified Yum é a próxima geração da versão do Yellowdog Updater, Modified (yum), um gerenciador de pacotes para sistemas operacionais que utilizam pacotes RPM. O DNF foi introduzido no Fedora 18,[2] e tem sido o padrão do gerenciador de pacotes para o Fedora desde a versão 22.[3][4]

Dandified Yum
Captura de tela
DNF (software)
DNF, instalando atualizações em um sistema Fedora 22
Autor Aleš Kozumplík
Versão estável 4.4.2[1] (9 de novembro de 2020; há 4 anos)
Idioma(s) inglês
Escrito em C, Python
Sistema operativo Linux
Género(s) Gestor de pacotes
Licença GPL v2
Página oficial rpm-software-management.github.io

As deficiências do yum que o DNF destina-se a resolver incluem o desempenho ruim, o alto uso de memória, e a lentidão do seu iterativo de resolução de dependências.[5][6] O DNF usa libsolv, uma dependência externa de resolução de dependências.

DNF também realiza o gerenciamento de pacotes RPM e suas bibliotecas.

DNF foi originalmente escrito em Python, mas modificações estão em curso para reescrever o software em C, e modificar a maior parte das funcionalidades, atualmente escritas em código Python, para a biblioteca libdnf.[7]

Adoção

editar

DNF tem sido o gerenciador de pacotes padrão para o Fedora a partir da versão 22, que foi lançado em Maio de 2015. A biblioteca libdnf é usada como um pacote de back-end em PackageKit.[8][9]

Referências

  1. «Releases · rpm-software-management/dnf · GitHub». GitHub DNF Repository. 9 de novembro de 2020. Consultado em 20 de março de 2021 
  2. «Will DNF Replace Yum?» (em inglês). Linux Magazine. Consultado em 12 de julho de 2017 
  3. «Fedora 22 Released, See What's New (Workstation)» (em inglês). 26 de maio de 2015. Consultado em 12 de julho de 2017 
  4. Ricardo Ferreira (19 de maio de 2015). «DNF = saiba mais sobre o novo gerenciador de pacotes do Fedora». Linux Descomplicado. Consultado em 12 de julho de 2017 
  5. Jake Edge (15 de janeiro de 2017). «DNF and Yum in Fedora» (em inglês). Consultado em 12 de julho de 2017 
  6. Vinícius Vieira (22 de junho de 2012). «Conheça o DNF: o novo gerenciador de pacotes do Fedora». Consultado em 12 de julho de 2017 
  7. «DNF into C initiative started» (em inglês). blog DNF. 24 de fevereiro de 2016. Consultado em 12 de julho de 2017. Arquivado do original em 2 de julho de 2017 
  8. Daniel Aleksandersen (1 de julho de 2017). «Use DNF rather than PackageKit on Fedora» (em inglês). Ctrl.blog. Consultado em 5 de julho de 2017 
  9. «DNF Is The New Default Package Manager Of Fedora 22» (em inglês). Consultado em 12 de julho de 2017 

Ver também

editar

Ligações externas

editar


  Este artigo sobre software livre é um esboço. Você pode ajudar a Wikipédia expandindo-o.