Lançamento da distribuição Fedora Linux 41

Foi apresentado o lançamento do kit de distribuição Fedora Linux 41. Os produtos Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite e Live builds, fornecidos na forma de spins com ambientes desktop. KDE Plasma, Xfce, foram preparados para download, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie e Sway. Os assemblies são gerados para arquiteturas x86_64, Power64 e ARM64 (AArch64).

As mudanças mais significativas no Fedora Linux 41 são:

  • Por padrão, é usado o gerenciador de pacotes DNF5, no qual as bibliotecas de baixo nível existentes são unificadas e os componentes para os quais o Python foi usado anteriormente são reescritos em C++. A funcionalidade básica de gerenciamento de pacotes foi movida para uma biblioteca libdnf5 separada. Usar C++ em vez de Python nos permitiu eliminar um grande número de dependências, reduzir o tamanho do kit de ferramentas e melhorar a produtividade.

    O kit de ferramentas DNF5 também é dissociado do PackageKit, em favor de um novo processo em segundo plano chamado DNF Daemon, que substitui a funcionalidade do PackageKit e fornece uma interface para gerenciamento de pacotes e atualizações em ambientes gráficos. Dentre as melhorias visíveis ao usuário, destaca-se uma indicação mais visual do andamento das operações; suporte para uso de pacotes RPM locais para transações; a capacidade de exibir em relatórios sobre transações concluídas informações produzidas por scripts integrados em pacotes; um sistema de preenchimento de entrada mais avançado para o bash.

  • A edição Spin oficial do Fedora foi criada com um ambiente gráfico baseado no gerenciador composto Miracle, utilizando o protocolo Wayland e componentes para construção de gerenciadores compostos Mir. O objetivo da nova construção é fornecer um ambiente de usuário funcional e elegante com um layout de janela lado a lado no estilo do gerenciador de janelas i3 e um design gráfico mais vibrante com efeitos visuais.
    Lançamento da distribuição Fedora Linux 41
  • A área de trabalho GNOME no Fedora Workstation foi atualizada para a versão 47, que oferece um novo estilo de caixas de diálogo, melhor desempenho em sistemas com baixas resoluções de tela, aceleração de hardware de codificação de vídeo ao gravar screencasts e caixas de diálogo completamente redesenhadas para abrir e salvar arquivos.
  • O software GNOME devolveu a capacidade de instalar drivers proprietários NVIDIA e simplificou o processo de adição de uma assinatura digital para que os drivers funcionem ao carregar a distribuição no modo Secure Boot. É possível criar e salvar uma assinatura digital para um módulo do kernel da NVIDIA em MOK (Machine Owner Key).
  • Os pacotes GNOME relacionados ao protocolo X11 foram removidos da distribuição básica do Fedora Workstation. Das sessões suportadas por padrão, resta apenas o Wayland, mas os pacotes para organizar a sessão X11 podem ser instalados separadamente dos repositórios. A principal razão para descontinuar o suporte X11 no Fedora é a descontinuação do servidor X.Org no RHEL 9 e a decisão de removê-lo completamente em uma futura versão principal do RHEL 10.
  • O Fedora Workstation substitui o Terminal GNOME por padrão pelo emulador de terminal Ptyxis, que fornece recursos adicionais para trabalhar com contêineres usando Toolbox, Distrobox, Podman e JHBuild. Ptyxis também apresenta velocidades de renderização muito rápidas, maiores opções de personalização e um modo de visão geral para navegação clara em sessões abertas.
    Lançamento da distribuição Fedora Linux 41
  • A edição desktop do KDE foi atualizada para lançar o KDE Plasma 6.2. As compilações com o KDE para a arquitetura AArch64 são classificadas como versões de bloqueio se forem identificados problemas sérios.
  • Uma nova edição Spin foi adicionada com o ambiente KDE Plasma Mobile, que pode ser usado em dispositivos móveis. Além da versão clássica, uma versão atualizada atomicamente com KDE Plasma Mobile também está disponível.
  • A construção baseada no ambiente do usuário LXQt foi atualizada para a versão LXQt 2.0.
  • As versões atualizadas do pacote incluem GCC 14, binutils 2.42, glibc 2.40, Python 3.13, Go 1.23, Node.js 22, Perl 5.40, RPM 4.20.
  • O pacote network-scripts foi removido, o que fornece suporte para scripts clássicos de configuração de rede baseados nos comandos ifup e ifdown. Esses scripts foram declarados obsoletos desde 2018. O motivo da exclusão seriam os planos de remoção do ISC dhcp, cuja manutenção foi descontinuada no final de 2022. O conteúdo dos scripts de rede é fortemente dependente do ISC dhcp e sua transferência para outro cliente DHCP não é possível devido à descontinuação do desenvolvimento do pacote. Em vez dos comandos ifup e ifdown, é recomendado usar o utilitário nmcli do NetworkManager ou o comando networkctl.
  • O NetworkManager não oferece mais suporte a perfis de conexão no formato ifcfg.
  • Adicionado suporte para câmeras Intel IPU6 e habilitada uma nova pilha aberta para câmeras conectadas usando a interface MIPI (Mobile Industry Processor Interface). A interface MIPI é usada em muitos novos modelos de laptop, em vez do streaming de vídeo usado anteriormente pelo barramento USB de dispositivos que suportam o padrão UVC (USB Video Class). O servidor de mídia Pipewire pode ser usado para capturar vídeo de câmeras MIPI.
  • O pacote Firefox inclui suporte para trabalhar com câmeras por meio do servidor de mídia Pipewire por padrão.
  • Em compilações que usam o modelo de atualização atômica (Fedora Atomic Desktops), as regras do Polkit foram alteradas para permitir que usuários padrão sem privilégios executem uma operação de atualização do sistema sem inserir uma senha de administrador. Ao mesmo tempo, o número de operações privilegiadas que exigem senha quando executadas pelo administrador foi ampliado (para confirmação adicional de operações perigosas, como alteração de parâmetros do kernel, instalação de pacotes do FS local e alteração da imagem do sistema).
  • As edições atualizadas atomicamente das distribuições Fedora CoreOS e Fedora IoT são alternadas para o sistema de arquivos Composefs por padrão, o que torna possível usar uma partição raiz operando em modo somente leitura nesses assemblies, bem como usar ainda mais ferramentas de verificação de integridade para o partição do sistema, permitindo identificar problemas emergentes durante o horário de trabalho. As partições /etc e /var continuam montadas de forma gravável. O sistema de arquivos Composefs é implementado como um complemento dos sistemas de arquivos OverlayFS e EROFS já presentes no kernel e é otimizado para armazenamento conjunto eficiente do conteúdo de várias imagens de disco montadas.
  • Edições atomicamente atualizáveis ​​do Fedora, como Fedora Atomic, CoreOS e Fedora IoT, oferecem um novo utilitário bootc que substitui rpm-ostree e é projetado para atualizações de sistemas transacionais usando imagens OCI (Open Container Initiative). Para atualizar o bootloader em montagens atômicas, o utilitário bootupd é usado.
  • Nas edições com GNOME, KDE Plasma e Budgie, o processo de fundo ajustado é usado para gerenciar perfis de energia em vez do daemon de perfis de energia, fornecendo mais opções para configurar modos de consumo de energia.
  • Em conexão com a transferência da base de código Redis DBMS para uma licença proprietária, um fork Valkey foi proposto em vez do Redis.
  • A maioria dos pacotes fornece um recurso de compilação repetível para garantir que os binários distribuídos sejam compilados a partir do código-fonte fornecido e não contenham alterações ocultas.
  • O instalador adicionou suporte para unidades com criptografia automática (SED - Self-Encrypting Drives) com a interface OPAL2 TCG, na qual o dispositivo de criptografia de hardware é integrado diretamente no controlador.
  • O pacote da biblioteca PyTorch agora inclui suporte para a pilha ROCm para aceleração de hardware em GPUs AMD. O pacote PyTorch foi atualizado para a versão 2.4 e ROCm para a versão 6.2.
  • O pacote com o editor gráfico raster GIMP foi transferido para a entrega de versões preliminares, com base nas quais será formada a versão GIMP 3.
  • Foi adicionado um novo utilitário fedora-repoquery que permite procurar pacotes nos repositórios Fedora, EPEL, eln e Centos Stream.
  • O pacote OpenSSL, por padrão, não confia em assinaturas digitais criadas usando hashes SHA-1.
  • Adicionado suporte para usar a implementação TLS em nível de kernel (kTLS) para acelerar o GnuTLS.
  • Para construir o CPython no GCC, o modo de otimização "-O3" foi habilitado em vez do modo padrão "-O2", o que melhorou o desempenho do Python em aproximadamente 4%.
  • O fornecimento de pacotes com Python 2, bem como todos os pacotes que requerem Python 2.7 para funcionar, foi descontinuado.
  • Parou de gerar pacotes de 32 bits com PHP.

Adicionalmente, podemos notar a introdução de repositórios “gratuitos” e “não livres” do projeto RPM Fusion para Fedora 41, nos quais pacotes com aplicações multimídia adicionais (MPlayer, VLC, Xine), codecs de vídeo/áudio, suporte a DVD, software proprietário AMD e drivers NVIDIA estão disponíveis, programas de jogos e emuladores.

Fonte: opennet.ru

Adicionar um comentário