Projeto Fedora quer adotar o DNF5 no Fedora 41

Projeto Fedora quer adotar o DNF5 no Fedora 41
Projeto Fedora quer adotar o DNF5 no Fedora 41

Segundo uma proposta recente, o Projeto Fedora quer o no . Confira os detalhes dessa proposta.

O Fedora é uma distribuição meticulosamente polida em todos os aspectos, ganhando legitimamente seu lugar entre os principais do Linux. No entanto, o seu calcanhar de Aquiles é o gestor de pacotes que utiliza, que parece desatualizado para os padrões atuais.

Seu uso pode testar a paciência do usuário, já que seu desempenho fica notavelmente atrás do rápido APT do Debian. E compará-lo com a eficiência rápida do Pacman de Arch não é, francamente, nem mesmo uma competição justa. No entanto, tudo isso pode mudar no Fedora 41.

O Projeto Fedora anunciou uma proposta para mudar seu de pacotes padrão de para DNF5 no próximo Fedora 41, com lançamento previsto para meados de outubro.

Projeto Fedora quer adotar o DNF5 no Fedora 41

Projeto Fedora quer adotar o DNF5 no Fedora 41
Projeto Fedora quer adotar o DNF5 no Fedora 41

Sim. O Projeto Fedora quer adotar o DNF5 no Fedora 41. Liderada por Jan Kolarik e Jaroslav Mracek da Red Hat, esta mudança proposta está atualmente sob revisão pública e aguarda a aprovação do Fedora Engineering Steering Committee (FESCo).

O DNF5 promete melhorias significativas em relação à versão atual. Seu objetivo é aprimorar a experiência do usuário, oferecendo processamento de consultas mais rápido e uma área ocupada reduzida.

Isso significa que não exigirá dependências do Python e ajudará a eliminar a redundância de metadados, compartilhando metadados entre o dnf5 e o novo dnf5daemon. Aqui estão os principais benefícios que você pode esperar.

  • Desempenho aprimorado: DNF5 promete processamento mais rápido de metadados de repositório e operações aprimoradas de consulta de pacotes, com o objetivo de economizar segundos preciosos aos usuários durante tarefas de gerenciamento de pacotes.
  • Pegada reduzida do sistema: Ao eliminar as dependências do Python e mesclar as funcionalidades do DNF e do MicroDNF, o DNF5 oferece um tamanho de instalação significativamente menor, reduzindo a redundância de metadados.
  • Experiência Unificada: O Fedora visa fornecer uma experiência consistente de gerenciamento de pacotes em todas as plataformas, com o DNF5 servindo como o único gerenciador de pacotes para servidores, estações de trabalho e contêineres.

A equipe DNF delineou um plano meticuloso para aqueles preocupados com a transição para garantir um caminho de atualização tranquilo. Após a atualização do sistema ou instalação do DNF5, o pacote DNF5 substituirá automaticamente o pacote DNF existente.

Além disso, a compatibilidade com versões anteriores do comando yum e um novo serviço daemonizado, dnf5daemon, estão incluídos para manter uma experiência de usuário perfeita.

Porém, para que tudo isso aconteça, o Fedora Engineering Steering Committee (FESCo) deve primeiro aprovar a proposta antes que ela se torne realidade. Atualmente, está em sua segunda iteração, após extenso feedback da comunidade coletado em sua tentativa inicial.

Para finalizar, é importante notar que as discussões sobre o DNF5 assumir o controle como gerenciador de pacotes padrão começaram há cerca de um ano e meio para introduzi-lo no Fedora 39.

Claramente, essa transição não ocorreu, e mesmo o próximo lançamento do Fedora 40, previsto para o próximo mês, evitou implementar esta mudança significativa.

No entanto, há um forte sentimento de otimismo de que a proposta do DNF5 desta vez receberá luz verde, abrindo caminho para sua estreia antecipada no Fedora 41. Todo o conteúdo da proposta pode ser visto aqui.