DNF (software)
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]
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 ) |
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 |
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
editarDNF 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
- ↑ «Releases · rpm-software-management/dnf · GitHub». GitHub DNF Repository. 9 de novembro de 2020. Consultado em 20 de março de 2021
- ↑ «Will DNF Replace Yum?» (em inglês). Linux Magazine. Consultado em 12 de julho de 2017
- ↑ «Fedora 22 Released, See What's New (Workstation)» (em inglês). 26 de maio de 2015. Consultado em 12 de julho de 2017
- ↑ 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
- ↑ Jake Edge (15 de janeiro de 2017). «DNF and Yum in Fedora» (em inglês). Consultado em 12 de julho de 2017
- ↑ 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
- ↑ «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
- ↑ 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
- ↑ «DNF Is The New Default Package Manager Of Fedora 22» (em inglês). Consultado em 12 de julho de 2017
Ver também
editar- Fedora Linux, uma distribuição Linux que utiliza o DNF.
Ligações externas
editar