Começou o teste da versão beta da distribuição Fedora Linux 37. O lançamento beta marcou a transição para a fase final de testes, durante a qual apenas correções de erros críticos são permitidas. O lançamento está agendado para 18 de outubro. A versão abrange Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base e compilações Live, fornecidas na forma de spins com ambientes de desktop como KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. As compilações são formadas para as arquiteturas x86_64, Power64 e ARM64 (AArch64).
As mudanças mais significativas no Fedora Linux 37:
- O desktop Fedora Workstation foi atualizado para a versão GNOME 43, cujo lançamento está previsto para 21 de setembro. Na versão GNOME 43, foi adicionido um novo painel no configurador com opções de segurança para dispositivos e firmware (por exemplo, informações sobre a ativação do UEFI Secure Boot, estado do TPM, Intel BootGuard e mecanismos de proteção IOMMU). O trabalho continuou na migração de aplicativos para o uso do GTK 4 e da biblioteca libadwaita, que oferece widgets e objetos prontos para a construção de aplicativos, em conformidade com as novas recomendações do GNOME HIG (Diretrizes de Interface Humana).
- A arquitetura ARMv7, também conhecida como ARM32 ou armhfp, foi classificada como obsoleta. As razões para a descontinuação do suporte ao ARMv7 incluem o encerramento geral do desenvolvimento da distribuição para sistemas de 32 bits, uma vez que algumas novas funcionalidades do Fedora, relacionadas ao fortalecimento da segurança e aumento de desempenho, estão disponíveis apenas para arquiteturas de 64 bits. O ARMv7 foi a última arquitetura de 32 bits completamente suportada no Fedora (a formação de repositórios para a arquitetura i686 foi encerrada em 2019, e apenas repositórios multi-lib para ambientes x86_64 foram mantidos).
- Os arquivos incluídos nos pacotes RPM são dotados de assinaturas digitais, que podem ser usadas para verificar a integridade e proteger contra a substituição de arquivos por meio do subsistema do núcleo IMA (Arquitetura de Medição de Integridade). A adição de assinaturas levou a um aumento de 1,1% no tamanho dos pacotes RPM e um aumento de 0,3% no tamanho do sistema instalado.
- O suporte oficial para a placa Raspberry Pi 4 foi garantido, incluindo suporte a aceleração de hardware gráfico para o GPU V3D.
- Duas novas edições oficiais foram propostas: Fedora CoreOS (um ambiente de atualização atômica para executar contêineres isolados) e Fedora Cloud Base (imagens para criação. máquinas virtuais, executados em ambientes de nuvem públicos e privados).
- Adicionada a política TEST-FEDORA39 para testar a futura descontinuação do suporte a assinaturas digitais baseadas no algoritmo SHA-1. O usuário pode desativar o suporte a SHA-1 usando o comando “update-crypto-policies —set TEST-FEDORA39”.
- As versões dos pacotes foram atualizadas, incluindo Python 3.11, Perl 5.36, LLVM 15, Go 1.19, Erlang 25, Haskell GHC 8.10.7, Boost 1.78, glibc 2.36, binutils 2.38, Node.js 18, RPM 4.18, BIND 9.18, Emacs 28, Stratis 3.2.0.
- Os pacotes e a edição da distribuição com ambiente de desktop LXQt foram atualizados para a versão LXQt 1.1.
- O pacote openssl1.1 foi classificado como obsoleto, sendo substituído pelo pacote com a versão atual do OpenSSL 3.0.
- Os componentes de suporte a idiomas adicionais e localização foram separados do pacote principal do Firefox para um pacote separado chamado firefox-langpacks, economizando cerca de 50 MB de espaço em disco em sistemas onde não há necessidade de suporte a idiomas além do inglês. Da mesma forma, utilitários auxiliares (envsubst, gettext, gettext.sh e ngettext) foram movidos do pacote gettext para o pacote gettext-runtime, reduzindo o tamanho da instalação básica em 4.7 MB.
- Foi recomendado que os mantenedores cessem a construção de pacotes para a arquitetura i686, se a necessidade desses pacotes for duvidosa ou levar a um uso excessivo de tempo ou recursos. A recomendação não se aplica a pacotes usados como dependências em outros pacotes ou utilizados no contexto de 'multilib' para permitir a execução de programas de 32 bits em ambientes de 64 bits. Para a arquitetura i686, a construção dos pacotes java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk e java-latest-openjdk foi interrompida.
- Uma pré-compilação foi proposta para testar a gestão do instalador Anaconda através da interface web, inclusive de um sistema remoto.
- Em sistemas x86 com BIOS, a divisão em partições com uso de GPT é ativada por padrão em vez de MBR.
- Nas edições Fedora Silverblue e Kinoite, foi disponibilizada a possibilidade de remontar a partição /sysroot em modo somente leitura, para proteção contra alterações acidentais.
- Uma versão do Fedora Server foi preparada para boot, formatada como uma imagem de máquina virtual otimizada para hipervisor. KVM.
Fonte: opennet.ru
