Hoje, o Projeto Fedora tem o prazer de anunciar que a versão beta do Linux Fedora 43, a versão mais recente do sistema operacional open source, já está disponível. Saiba mais sobre as novas funcionalidades e atualizações da versão Beta do Linux Fedora 43 abaixo e certifique-se de que seu sistema está totalmente atualizado antes de fazer upgrade da versão anterior.

Quais são as novidades da versão Beta do Linux Fedora 43?

Melhorias no instalador e na área de trabalho

  • Anaconda WebUI para Fedora Spins por padrão: cria uma experiência de instalação mais consistente e moderna em todas as variantes de desktop do Fedora e nos aproxima da substituição do instalador antigo do GTK, permitindo que todos os usuários do Fedora se beneficiem da mesma interface polida e fácil de usar.
  • Alternar o instalador do Anaconda para DNF5: oferece melhor suporte e depuração para aplicações baseadas em pacote no Anaconda e é um passo maior para a eventual substituição ou remoção do DNF4, que agora está em modo de manutenção.
  • Habilitar atualizações automáticas por padrão no Fedora Kinoite: garante que os usuários executem um sistema com as correções de bug e recursos mais recentes com mais consistência após uma simples reinicialização, com atualizações aplicadas automaticamente em segundo plano.
  • Definir fonte de fallback monoespaçada padrão: estabelece uma fonte de fallback padrão quando uma fonte monospace especificada está ausente. A seleção de fontes também permanece mais estável e previsível, mesmo quando o usuário instala novos pacotes de fontes, e sem as alterações de fonte bruscas presentes em versões anteriores.

Melhorias no sistema

  • Atualização do conjunto de ferramentas GNU: permite que o Fedora se mantenha atualizado com as funcionalidades, melhorias e correções de bug e segurança mais recentes dos projetos upstream gcc, glibc, binutils e gdb, e entrega um compilador, montador, vinculador estático e dinâmico, tempos de execução de linguagem principal e depurador de sistema funcional.
  • Macros RPM específicos do pacote para sinalizadores de compilação: fornecem uma maneira padrão para os pacotes adicionarem à lista padrão de sinalizadores do compilador. Ele também oferece um método mais limpo e simples para os mantenedores de pacotes fazerem ajustes por pacote aos sinalizadores de compilação, evitando a necessidade de editar e reexportar manualmente as variáveis de ambiente. Além disso, evitam possíveis problemas que poderiam surgir com o antigo método manual, confirmando que os ajustes dos sinalizadores são aplicados apropriadamente.
  • Compile o Fedora CoreOS usando o Containerfile: Essa alteração integra o processo de compilação do Fedora CoreOS (FCOS) a uma construção de imagem de container padrão, abandonando a ferramenta personalizada, o CoreOS Assembler. Isso também significa que qualquer pessoa com o Podman instalado pode criar FCOS, simplificando o processo para usuários individuais e pipelines automatizados.

Upgrades e remoções

  • Descontinuar o gold linker: descontinua o subpacote binutils-gold. Essa alteração simplifica a experiência do desenvolvedor, reduzindo o número de linkers disponíveis de 4 para 3, racionalizando as escolhas para os projetos e contribuindo para proteger o projeto contra possíveis problemas de bitrot, quedas na qualidade de um pacote, tornando-o não compilável ou inseguro ao longo do tempo.
  • Descontinuar o python-nose: o pacote python-nose será removido na versão Beta do Fedora 43. Isso impede que novos pacotes sejam criados com uma dependência em um executor de testes não mantido. Os desenvolvedores são incentivados a migrar para frameworks de teste mantidos ativamente, como python3-pytest ou python3-nose2.
  • Descontinuar gtk3-rs, gtk-rs-core v0.18 e gtk4-rs v0.7: impede que o Fedora continue a depender de versões antigas e sem manutenção dessas vinculações e de fornecer softwares menos obsoletos e menos versões não mantidas de pacotes.
  • Python 3.14: o stack Python atualizado versão Beta do Fedora 43 significa que, ao compilar pacotes Fedora em uma versão em desenvolvimento, é possível identificar e relatar bugs críticos antes da versão 3.14.0 final, ajudando todo o ecossistema Python. Os desenvolvedores também têm acesso aos recursos mais recentes nesta versão. Mais informações podem ser encontradas aqui.
  • Golang 1.25: fornece as atualizações mais recentes em Go, incluindo os padrões de detecção de vazamento de 'go build -asan' ao encerrar o programa, a opção 'go doc -http' para iniciar um servidor de documentação e a capacidade de usar subdiretórios de um repositório como um módulo root. Continuaremos a fornecer uma plataforma de desenvolvimento confiável para a linguagem Go e seus projetos escritos.
  • Idris 2: fornece acesso a novos recursos no Idris 2, como a teoria de tipos quantitativos (QTT), que permite programação simultânea segura e controle refinado sobre o uso de recursos. Ele também tem uma nova linguagem principal, uma biblioteca de prelúdio mais enxuta e um novo destino para compilar no Chez Scheme.

Mais informações sobre as grandes mudanças que estão chegando à versão Beta do Fedora 43 podem ser encontradas na página Change Set.

O que é uma versão Beta do Fedora?

As versões Beta do Fedora têm código completo e serão muito parecidas com a versão final. Embora a comunidade do Projeto Fedora esteja testando esta versão intensamente, também queremos que nossos usuários finais verifiquem e certifiquem-se de que os recursos importantes para você estão funcionando conforme o esperado. Os bugs que você encontra e relata ajudam a melhorar sua experiência e a de milhões de usuários do Fedora Linux em todo o mundo! Juntos, podemos ajudar não somente a tornar o Fedora Linux mais forte, mas, à medida que essas correções e ajustes são enviados upstream para a comunidade do kernel, podemos contribuir para a melhoria do ecossistema Linux e do software livre de forma holística.

Vamos testar a versão Beta do Fedora 43 juntos

Como esta é uma versão Beta, é esperado que você encontre bugs ou sinta falta de alguns recursos. Para relatar problemas encontrados durante os testes, entre em contato com a equipe de controle de qualidade do Fedora pela lista de e-mails de teste ou pelo canal #quality:fedoraproject.org no Fedora Chat (Matrix). À medida que os testes avançam, os problemas comuns são rastreados na categoria "Problemas comuns" no Ask Fedora.

Para ver dicas sobre como relatar um bug com eficiência, leia como registrar um bug.


Sobre o autor

Jef Spaleta was an early contributor to fedora.us repo and Fedora Project. He was elected to the Fedora Board as an at-large community representative before life took him to Alaska ( and Antarctica!) to study the Aurora for several years. During those early years of Fedora, he was involved in much of the public discussions around the project’s shape and he was an ever-present voice in Fedora’s IRC channel, helping users and getting them started with constructively contributing. He also did a modest amount of Fedora packaging maintenance work. Now at Red Hat, Jef continues this work as Fedora Project Leader.
 

UI_Icon-Red_Hat-Close-A-Black-RGB

Navegue por canal

automation icon

Automação

Últimas novidades em automação de TI para empresas de tecnologia, equipes e ambientes

AI icon

Inteligência artificial

Descubra as atualizações nas plataformas que proporcionam aos clientes executar suas cargas de trabalho de IA em qualquer ambiente

open hybrid cloud icon

Nuvem híbrida aberta

Veja como construímos um futuro mais flexível com a nuvem híbrida

security icon

Segurança

Veja as últimas novidades sobre como reduzimos riscos em ambientes e tecnologias

edge icon

Edge computing

Saiba quais são as atualizações nas plataformas que simplificam as operações na borda

Infrastructure icon

Infraestrutura

Saiba o que há de mais recente na plataforma Linux empresarial líder mundial

application development icon

Aplicações

Conheça nossas soluções desenvolvidas para ajudar você a superar os desafios mais complexos de aplicações

Virtualization icon

Virtualização

O futuro da virtualização empresarial para suas cargas de trabalho on-premise ou na nuvem