Resumo:
O Fedora 45 Beta foi lançado oficialmente e entrou na fase de testes públicos conforme planejado. Como uma versão de nova geração do Fedora Linux lançada no final do ano, o Fedora 45 trouxe um grande número de atualizações subjacentes e de ambiente de desktop. O mais notável é o uso do KMSCON para substituir o console tradicional dentro do kernel, ao mesmo tempo em que adiciona suporte para instalação de armazenamento Stratis e fortalece ainda mais a segurança do sistema e a reprodutibilidade das compilações de software.

Uma das maiores mudanças subjacentes no Fedora 45 é usar o KMSCON como console de terminal virtual padrão. KMSCON é uma implementação de console que é executada no espaço do usuário e pode fornecer exibição de terminal usando o mecanismo de configuração do modo gráfico KMS (Kernel Mode Setting) do kernel Linux. Anteriormente, o Fedora usava a implementação do console no kernel. Esta mudança significa que o Fedora está movendo ainda mais algumas funções do terminal do kernel para o espaço do usuário para uma implementação mais flexível.
O KMSCON foi originalmente planejado para ser habilitado no Fedora 44, mas foi adiado para o Fedora 45 porque o trabalho relacionado não foi concluído a tempo. Esta entrada oficial no Fedora 45 Beta significa que este plano de longo prazo finalmente fez um progresso substancial.

Em termos de armazenamento, o Fedora 45 adiciona suporte para Stratis Storage no instalador do Anaconda. Stratis é uma tecnologia de gerenciamento de armazenamento Linux desenvolvida pela Red Hat. A camada subjacente combina XFS, LVM, LUKS e serviços de gerenciamento especializados para fornecer aos usuários um método de gerenciamento de pool de armazenamento e sistema de arquivos mais simplificado. Embora o Stratis já exista no Fedora há muitos anos, os usuários anteriormente não conseguiam implantar sistemas na pilha de armazenamento do Stratis diretamente através do instalador do Fedora.
O Fedora 45 também restringe ainda mais as permissões ptrace do sistema. ptrace é um mecanismo importante no Linux para rastrear e depurar processos, mas se for abusado por programas maliciosos, também pode se tornar uma forma importante de atacar outros processos. Portanto, o Fedora 45 impõe restrições mais rigorosas ao ptrace por padrão para reduzir potenciais riscos de segurança.
A verificação de assinatura de pacotes também será aprimorada no Fedora 45. O sistema executa a verificação de assinatura por padrão para garantir que a origem e a integridade dos pacotes de software possam ser verificadas, reduzindo o risco de pacotes de software malicioso ou software adulterado entrarem no sistema.
Ao mesmo tempo, o Fedora 45 começou a exigir que as compilações de pacotes fossem tão reproduzíveis quanto possível. A chamada construção reproduzível significa que sob o mesmo código-fonte e as mesmas condições de ambiente de construção, o software deve ser capaz de gerar resultados binários iguais ou equivalentes. Isto não só ajuda a verificar se os pacotes de software foram adulterados, mas também melhora a transparência e a segurança de toda a cadeia de fornecimento de distribuição Linux.
O Fedora 45 também adiciona um novo front end DRM Panic. Quando ocorre um erro grave no kernel do Linux ou mesmo uma falha no kernel, o DRM Panic pode apresentar mensagens de erro no dispositivo de exibição. Desta vez, o Fedora melhorou ainda mais a experiência do usuário com esse recurso, tornando-o mais semelhante ao mecanismo de tela azul do Windows com o qual os usuários estão familiarizados, tornando mais fácil para os usuários comuns entenderem que ocorreram erros graves no sistema e, ao mesmo tempo, também é conveniente para os técnicos realizarem diagnósticos de falhas.

Em termos de ambiente de desktop, o Fedora Workstation 45 será equipado com o mais recente GNOME 51. O próprio GNOME 51 também contém muitas melhorias, incluindo melhor infraestrutura de desktop e suporte a dispositivos de entrada. Para usuários que usam o Fedora Workstation como sistema desktop principal, esta será uma das mudanças mais intuitivas nesta atualização de versão.
O Fedora 45 também atualiza um grande número de pacotes de software principais simultaneamente. Entre eles, a linguagem de programação Go foi atualizada para 1.27, Python foi atualizado para 3.15, o compilador GCC foi atualizado para 16.2, a biblioteca GNU C também foi atualizada para 2.44, LLVM foi atualizado para 23 e o sistema de gerenciamento de pacotes RPM foi atualizado para 6.1. As atualizações desses componentes subjacentes fornecerão aos desenvolvedores e mantenedores de software compiladores, bibliotecas de tempo de execução e cadeias de ferramentas de desenvolvimento atualizados.
Além das principais mudanças mencionadas acima, o Fedora 45 também contém um grande número de atualizações de pacotes e outras melhorias no nível do sistema. Como estratégia consistente de iteração rápida do Fedora, a nova versão não apenas atualizará o ambiente de desktop, mas promoverá simultaneamente atualizações em vários níveis, como kernel, compilador, ferramentas de desenvolvimento, mecanismos de segurança, instaladores e componentes de gerenciamento de sistema.
No momento, o Fedora 45 ainda está em fase de testes Beta, principalmente para usuários que desejam experimentar a nova versão com antecedência e ajudar a encontrar problemas. De acordo com o plano de lançamento atual, a versão oficial do Fedora 45 deverá ser lançada em 20 de outubro. Se surgirem problemas durante o processo de teste final que exijam uma extensão, a data de lançamento alternativa será 27 de outubro.
O foco do Fedora 45 desta vez não é apenas atualizar o software do desktop, mas também fazer vários ajustes no sistema subjacente, mecanismo de segurança, gerenciamento de armazenamento e cadeia de fornecimento de software. Se a versão final puder ser lançada conforme planejado, esta versão se tornará uma atualização de sistema mais importante para o Fedora nos últimos anos.
Saiba mais:
https://lists.fedoraproject.org/archives/list/
[e-mail protegido]
/thread/FTPOQ3H47Y2MCHFVJ5C7P5CO25GDTJV3/
Comentários