Lançamento da distribuição Fedora Linux 43

Foi lançado o Fedora Linux 43. Estão disponíveis para download os produtos Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite e versões Live, fornecidas na forma de spins com ambientes personalizados como Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway e Cosmic. As compilações estão formadas para as arquiteturas x86_64, Power64 e ARM64 (AArch64).

As mudanças mais significativas no Fedora Linux 43:

  • O desktop do Fedora Workstation foi atualizado para a versão GNOME 49.
  • Pacotes utilizados para executar o GNOME sobre o servidor X foram removidos dos repositórios. Todos os usuários do GNOME que usavam X11 serão forçados a mudar para uma sessão do GNOME baseada em Wayland. A possibilidade de executar aplicativos X11 utilizando o XWayland permanece inalterada.
  • Nos sistemas com arquitetura x86, apenas a utilização de tabelas de partição GPT (GUID Partition Table) é permitida em todas as instalações do Fedora que utilizam UEFI. O suporte para instalação do Fedora no modo UEFI em discos com tabelas de partição MBR (Master Boot Record) foi cessado em sistemas x86, mas permanece disponível em sistemas ARM e RISC-V.
  • A transição para o gerenciador de pacotes RPM 6 foi realizada, destacando-se pelo suporte a um novo formato que permite a criação de pacotes maiores que 4 GB. A inclusão, por padrão, das novas ferramentas de verificação de autenticidade de pacotes no RPM6, utilizando assinatura digital, foi adiada para o lançamento do Fedora 44.
  • Todas as spin-compilações foram migradas para uma nova versão do instalador Anaconda, que em vez de uma interface baseada na biblioteca GTK, utiliza uma interface web que permite interação através de um navegador para controle remoto da instalação. Na versão anterior, o novo instalador foi utilizado no Fedora Workstation. Em vez da tela principal com uma lista de ações, no novo interface o trabalho é organizado em forma de assistente (Wizard), que implica a execução sequencial de etapas específicas sem voltar à tela principal. O modo automático (guided) de particionamento de disco é oferecido como padrão, onde o instalador escolhe os parâmetros de criação ou modificação das partições com base nas configurações selecionadas pelo usuário. Há opções para reinstalar a distribuição e instalação em modo de dual boot em sistemas com múltiplos SOs.
  • O instalador foi adaptado para usar o gerenciador de pacotes DNF5 na instalação de pacotes RPM (o DNF5 é utilizado a partir do Fedora 41). A funcionalidade básica de gerenciamento de pacotes no DNF5 foi transferida para uma biblioteca separada chamada libdnf5, e em vez de ligações ao PackageKit, foi utilizado o DNF Daemon, enquanto os componentes em Python foram reescritos em C++.
  • O instalador removeu o suporte a módulos atualizáveis separadamente, cujo ciclo de vida não está ligado à base principal da distribuição, e seu suporte é realizado independentemente dos lançamentos da distribuição, permitindo assim a coexistência de pacotes com diferentes versões do mesmo aplicativo.
  • No Fedora Kinoite, uma versão atualizável de forma atômica do Fedora com KDE, a atualização automática do sistema é ativada por padrão. As atualizações agora são baixadas em segundo plano sem o consentimento do usuário e aplicadas após a reinicialização. Nas configurações, há opções para desativar as atualizações automáticas e alterar o intervalo de verificação de atualizações.
  • O assembler YASM foi classificado como obsoleto, com a última atualização lançada em 2019. Os pacotes que utilizavam YASM para compilação (incluindo o Firefox) foram convertidos para compilar usando NASM.
  • A entrega do GnuPG foi dividida em vários pacotes — agora o programa gpg, utilitários auxiliares e serviços do GnuPG são distribuídos em pacotes separados (gnupg2, gnupg2-dirmngr, gnupg2-g13, gnupg2-gpgconf, gnupg2-gpg-agent, gnupg2-keyboxd, gnupg2-scdaemon, gnupg2-smime, gnupg2-wks, gnupg2-utils e gnupg2-verify).
  • Foi implementada a possibilidade de usar o mecanismo Intel TDX (Trusted Domain Extensions) para criptografar a memória volátil de sistemas convidados (AMD SEV é suportado a partir do Fedora 41).
  • Pacotes com ferramentas para a linguagem de programação Hare, desenvolvida pelo autor do ambiente de usuário Sway, foram adicionados. A linguagem é otimizada para resolver tarefas de baixo nível, como o desenvolvimento de sistemas operacionais, compiladores, aplicativos de rede e utilitários do sistema, para os quais é necessária a máxima performance e controle total sobre a execução. Na linguagem, são aplicadas a gestão manual de memória e um sistema de tipos estáticos, onde cada variável deve ser explicitamente atribuída a um tipo definido.
  • Na construção de pacotes na linguagem Go, são utilizadas as ferramentas Go Vendor Tools, onde cópias das bibliotecas utilizadas são incluídas no pacote src, em vez de usar pacotes de dependências fornecidos separadamente (ou seja, não são usadas versões de bibliotecas que são comuns a todo o sistema).
  • Foi realizada a transição para o uso de fontes Noto Color Emoji em formato vetorial COLRv1 em vez da representação rasterizada. O uso do COLRv1 permitiu melhorar a qualidade de renderização e reduzir o tamanho dos arquivos de fontes.
  • Para a compressão de imagens do disco RAM inicial (initrd), foi utilizado o algoritmo Zstd durante a construção com o Dracut. A transição do xz para o zstd permitiu reduzir em vários megabytes o tamanho do initrd e acelerar a inicialização.
  • Foi adotada uma versão do conjunto de ferramentas Greenboot, reescrita na linguagem Rust (a versão antiga foi escrita em bash). O Greenboot é utilizado nas versões atômicas atualizáveis do Fedora para verificar o estado do sistema durante a inicialização e reverter para uma versão anterior ao detectar problemas.
  • Atualizadas as versões: LLVM 21, GCC 15.2, binutils 2.45, glibc 2.42, gdb 17.1, Go 1.25, Python 3.14, Java 25, Maven 4, Perl 5.42, Haskell GHC 9.8, Apache Tomcat 10.1.x, Ruby on Rails 8.0, PostgreSQL 18, MySQL 8.4, Dovecot 2.4.

Para o Fedora 43, foram ativados os repositórios "free" e "nonfree" do projeto RPM Fusion, onde estão disponíveis pacotes com aplicativos multimídia adicionais (MPlayer, VLC, Xine), codecs de vídeo/aúdio, suporte a DVD, drivers proprietários da AMD e NVIDIA, jogos e emuladores.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster