Lançamento da distribuição Fedora Linux 45

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

As mudanças mais significativas no Fedora Linux 45:

  • O ambiente de desktop GNOME foi atualizado para a versão 51, que traz otimizações para melhorar a fluidez das saídas e eliminar travamentos durante animações e sob alta carga no sistema. Foi adicionada uma opção para troca automática entre orientações paisagem e retrato ao girar o dispositivo com o acelerômetro.
    Foi adicionada a opção de redirecionar smart cards durante a conexão remota ao desktop. A tela de login agora suporta a autenticação através de serviços web corporativos. Imagens vetoriais de cursores no formato SVG foram integradas.
  • Nos arquivos ISO de edições do Fedora Atomic Desktop (Silverblue, Kinoite etc.) que são atualizáveis de maneira atômica, o novo instalador Anaconda WebUI baseado em interface web foi implementado em vez do clássico instalador Anaconda baseado em GTK, já utilizado no Fedora Workstation e nos spins live. O novo instalador suporta gerenciamento remoto da instalação — os usuários agora podem carregar o Fedora na máquina alvo com a opção "inst.webui.remote" e gerenciar a instalação através de um navegador em outro computador, com autenticação via PIN e criptografia de tráfego.
  • Todos os arquivos de configuração dos repositórios RPM, que originalmente eram instalados ao conectar o repositório, foram transferidos do diretório /etc/yum.repos.d para /usr/share/dnf5/repos.d. As chaves PGP foram movidas para /usr/share/pki/rpm-gpg. Essa mudança simplificará a separação entre as configurações de repositórios originais e os arquivos de configuração modificados pelo usuário.
  • No RPM, a verificação dos pacotes por assinatura digital está habilitada por padrão. Agora, ao tentar instalar pacotes sem assinatura ou com assinatura incorreta, uma mensagem de erro será exibida, a menos que o usuário tenha executado explicitamente o rpm com a flag "—nosignature". Anteriormente, somente a verificação de integridade por hashes era realizada no nível do RPM, e a autenticidade dos pacotes dos repositórios era verificada no YUM e DNF.
  • O gerenciador de pacotes RPM foi atualizado para a versão 6.1, que implementa uma nova sintaxe de modificadores para macros (nome_macro<modificadores>) que alteram o comportamento das macros. O uso padrão do sistema NSS (Name Service Switch) para busca de usuários e grupos foi restaurado. Resolvido o problema com a interrupção do processamento de todas as solicitações ao rpmdb durante a execução de transações. Adicionada a capacidade de assinar digitalmente arquivos usando tokens PKCS11.
  • Para pacotes RPM, foi implementada a macro «%openpgpverify», que permite usar a ferramenta escrita em Rust Sequoia em vez do GnuPG para a verificação de pacotes.
  • Nas edições desktop, a gestão de chaves agora utiliza o componente oo7 (D-Bus Secret Service provider), escrito em Rust, em vez do gnome-keyring e kwallet.
  • O driver da console fbcon, operando a nível de kernel, foi substituído pelo kmscon, executado no espaço do usuário, que utiliza o mecanismo KMS (Kernel Mode Setting), proporcionando uma renderização de maior qualidade e melhor suporte para fontes e Unicode.
  • Os desenvolvedores das edições atômicas agora podem permitir a instalação de aplicativos verificados selecionados do diretório FlatHub, ao invés de instalar pacotes flatpak com os mesmos aplicativos do repositório Fedora. O Fedora suporta seu próprio repositório flatpak, cujo conteúdo é formado a partir da recompilação de pacotes RPM, enquanto a maioria dos usuários prefere instalar pacotes do diretório FlatHub, que são construídos pelos desenvolvedores principais dos aplicativos, e não pelos mantenedores do Fedora.
  • Para a construção de imagens ISO das edições atômicas do Fedora, foi utilizado o conjunto de ferramentas image-builder em vez do lorax.
  • O Fedora CoreOS agora suporta systemd-oomd e zram swap.
  • O instalador agora suporta a instalação em partições lógicas gerenciadas pelo conjunto de ferramentas Stratis. Durante a instalação, é possível criar pools de um ou mais dispositivos de armazenamento, nos quais são aplicáveis recursos como alocação dinâmica de espaço, snapshots, garantia de integridade e conexão de camadas para cache.
  • Por padrão, o acesso às funcionalidades de depuração que utilizam o mecanismo ptrace é proibido para usuários não privilegiados.
  • Foi implementada uma interface web para obter informações detalhadas sobre interrupções de emergência do kernel. Quando o kernel entra no estado 'panic', um código QR é exibido, ao ser aberto, os dados de rastreamento de chamadas são mostrados, ajudando a diagnosticar o problema, recomendações para ações futuras são oferecidas e é possível enviar um relatório de erro.
  • No configurador de rede NetworkManager, o modo 'IPv6-mostly' está ativado por padrão, incluindo a opção DHCPv4 108 (uso preferencial de IPv6 quando possível) e suporte ao mecanismo CLAT (Customer-side Translator, 464XLAT) para permitir que aplicativos que suportam apenas IPv4 funcionem em hosts com IPv6.
  • As utilidades chpasswd e newusers agora suportam PAM (Pluggable Authentication Modules), o que significa que essas ferramentas agora consideram políticas de autenticação e senhas do sistema, por exemplo, estabelecendo requisitos de complexidade de senhas, proibição de senhas anteriormente usadas, bloqueios de contas e auditoria centralizada de mudanças de senhas.
  • Foi adicionado o pacote grub-cc com uma versão reduzida do carregador de inicialização, destinada a sistemas com UEFI Secure Boot. Esta versão reduzida contém apenas um conjunto mínimo de módulos incorporados e suporta o carregamento de imagens UKI (Unified Kernel Image). A remoção do suporte a formatos de imagem jpeg/png e sistemas de arquivos adicionais ajuda a reduzir a superfície de ataque, dado o surgimento periódico de vulnerabilidades no GRUB (1, 2, 3, 4, 5, 6, 7).
  • Adicionada a capacidade de usar a ferramenta encapsule para executar aplicativos em um ambiente isolado, onde, em vez de acesso ao diretório home real do usuário, é fornecido acesso a uma versão temporária desse diretório.
  • As versões dos pacotes foram atualizadas, incluindo o kernel Linux 7.3, GCC 16.2, LLVM 23, glibc 2.44, binutils 2.47, Perl 5.44, Python 3.15, Go 1.27, Lua 5.5, Ruby on Rails 8.1, Erlang 27, Fontconfig 2.18, IBus 1.5.35, Podman 6, OpenSSL 4.0, MySQL 9.7, MariaDB 12.3.
  • Foram propostos pacotes com o ambiente de desenvolvimento integrado Lazarus (para Free Pascal), compilados com widgets baseados em GTK3, Qt5 e Qt6 (anteriormente o pacote era compilado apenas com GTK2).
  • A primeira fase da preparação para a remoção da API de acesso ao subsistema criptográfico do núcleo Linux, a partir do espaço do usuário (CRYPTO_USER_API — Crypto Userspace API), foi implementada. Esta API foi declarada obsoleta no núcleo devido a potenciais problemas de segurança e está prevista para remoção. A Crypto Userspace API é utilizada em pacotes como iwd, cryptsetup (usado no tcplay e VeraCrypt) e libkcapi (usado no dracut), mas a primeira fase não afetará seu funcionamento.
  • Pacotes com o ambiente de desktop Deepin foram removidos do repositório devido a problemas de manutenção (pacotes apresentam erros graves e vulnerabilidades não corrigidas há muito tempo).
  • Declarados obsoletos VPN- os plugins NetworkManager-vpnc e NetworkManager-fortisslvpn, sendo recomendado o uso dos plugins NetworkManager-libreswan e NetworkManager-openconnect.

Para Fedora 45, foram ativados os repositórios 'free' e 'nonfree' do projeto RPM Fusion, que incluem 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, programas de 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