DNF

Origem: Wikipédia, a enciclopédia livre.
Saltar para a navegação Saltar para a pesquisa


Dandified Yum
Captura de tela
DNF, instalando atualizações em um sistema Fedora 22
Autor Aleš Kozumplík
Versão estável 2.5.1
Idioma(s) inglês
Linguagem C, Python
Sistema operativo Linux
Licença GPL v2
Página oficial dnf.baseurl.org

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,[1] e tem sido o padrão do gerenciador de pacotes para o Fedora desde a versão 22.[2][3]

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.[4][5] 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.[6]

Adoção[editar | editar código-fonte]

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.[7][8]

Referências

  1. «Will DNF replace Yum?» (em inglês). Linux Magazine. Consultado em 12 de julho de 2017. 
  2. «Fedora 22 Released, See What's New (Workstation)» (em inglês). 26 de maio de 2015. Consultado em 12 de julho de 2017. 
  3. 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. 
  4. Jake Edge (15 de janeiro de 2017). «DNF and Yum in Fedora» (em inglês). Consultado em 12 de julho de 2017. 
  5. 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. 
  6. «DNF into C initiative started» (em inglês). blog DNF. 24 de fevereiro de 2016. Consultado em 12 de julho de 2017. 
  7. 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. 
  8. «DNF Is The New Default Package Manager Of Fedora 22» (em inglês). Consultado em 12 de julho de 2017. 

Ver também[editar | editar código-fonte]

Links externos[editar | editar código-fonte]

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