Lançamento da distribuição Fedora Linux 39

Foi lançado o Fedora Linux 39. Os produtos Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition e as versões Live estão disponíveis em formatos de spins com ambientes de desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie e Sway. As versões estão disponíveis para as arquiteturas x86_64, Power64 e ARM64 (AArch64). O lançamento do Fedora Silverblue foi adiado.

As principais mudanças no Fedora Linux 39:

  • O desktop no Fedora Workstation foi atualizado para a versão GNOME 45, que agora inclui um indicador dinâmico na barra. para áreas de trabalho virtuaisa performance do sistema de busca foi aprimorada, um indicador de ativação da câmera foi incluído, a aceleração de hardware para reprodução de vídeo foi ativada, o visualizador de imagens e o aplicativo de câmera foram substituídos, o estilo de exibição das barras laterais foi modificado, e as bibliotecas GTK 4.12 e libadwaita 1.4 foram atualizadas.
  • O interpretador de comandos Bash agora usa por padrão um esquema de cores na linha de comando.
  • As versões dos pacotes foram atualizadas, incluindo RPM 4.19, gcc 13.2, LLVM/Clang 17, binutils 2.40, glibc 2.38, Python 3.12, Perl 5.38, Golang 1.21, Boost 1.81, Vagrant 2.3, Haskell GHC 9.4, LibreOffice 7.6.
  • Mecanismos de metapacotes default-fonts* foram adicionados para facilitar a atualização e instalação de fontes oferecidas por padrão.
  • O NetworkManager agora permite a conversão automática de perfis de conexão existentes, armazenados no formato ifcfg (/etc/sysconfig/network-scripts/ifcfg-*), para um formato baseado em arquivo keyfile.
  • Agora é possível remover o pacote tzdata da base de dados de fusos horários para reduzir o tamanho de contêineres isolados.
  • O valor do sysctl vm.max_map_count foi aumentado de 65530 para 1048576 por padrão, melhorando a compatibilidade com jogos do Windows executados através do wine ou steam.
  • Na utilidade createrepo_c, o algoritmo Zstd é utilizado por padrão para compactar metadados do repositório e a geração de metadados em banco de dados SQLite foi descontinuada.
  • Uma nova versão do Fedora Onyx foi adicionada, oferecendo uma variante do Fedora Linux com atualizações atômicas, equipada com o ambiente de usuário Budgie. Esta nova versão complementa a clássica Fedora Budgie Spin e lembra as edições Fedora Silverblue, Fedora Sericea e Fedora Kinoite, que vêm com GNOME, Sway e KDE. O Fedora Onyx utiliza as tecnologias do Fedora Silverblue e também é disponibilizado como uma imagem monolítica, não fragmentada em pacotes separados e atualizada atômica e completamente. O ambiente básico é construído a partir dos RPMs oficiais do Fedora usando a ferramenta rpm-ostree e é montado em modo somente leitura. Para instalação e atualização de aplicativos adicionais, é empregada a sistema de pacotes autocontidos flatpak, permitindo que os aplicativos sejam isolados do sistema principal e executados em um contêiner separado.
  • As edições Sericea e Sway Spin pararam de fornecer pacotes xorg-x11.
  • Na edição do Fedora Kinoite (versão atualizável de forma atômica do Fedora com KDE), a atualização automática do sistema está habilitada por padrão.
  • Para a construção das edições Fedora Silverblue e Fedora Kinoite, é utilizado um modo unificado (core unificado) mais seguro com rpm-ostree.
  • Começou a formação de imagens com o ambiente de usuário LXQt para a arquitetura Aarch64.
  • No Fedora Cloud, foi implementada a capacidade de reinício automático após a instalação de pacotes que exigem a reinicialização do sistema. Essa funcionalidade é organizada através da criação do arquivo /var/run/reboot-required após a operação "dnf update" e sua verificação no cloud-init.
  • Usuários gerenciados através do Active Directory, FreeIPA ou LDAP agora têm a possibilidade de usar a tecnologia Passkeys, permitindo a autenticação sem senhas utilizando identificadores biométricos, como impressões digitais ou reconhecimento facial, com dispositivos compatíveis com FIDO2 suportados pela biblioteca libfido2.
  • O tamanho mínimo da partição ESP (EFI System Partition), utilizada durante a instalação do Fedora, foi aumentado de 200 para 500 MB devido à falta de espaço para atualizações de firmware. O limite de 500 MB corresponde aos parâmetros utilizados pela Microsoft desde o Windows 10.
  • Foi interrompido o suporte aos temas QGnomePlatform e Adwaita-qt, utilizados para dar aos aplicativos Qt configurações e estilo semelhantes ao GNOME, para que esses aplicativos se integrassem melhor ao ambiente GNOME. A razão citada é a estagnação desses temas e problemas em sua utilização com alguns aplicativos.
  • Os pacotes do sistema de verificação ortográfica aspell foram declarados obsoletos, sendo recomendada a utilização de hunspell ou enchant2. A justificativa é a falta de atualizações no projeto aspell nos últimos 4 anos.
  • O pacote pam_console foi removido, pois não era utilizado por padrão, apresentava problemas de segurança e poderia ser substituído pela funcionalidade do systemd.
  • Foi interrompido o fornecimento do pacote man-pages-ru, uma vez que as traduções dos manuais na língua russa também fazem parte do pacote man-pages-l10n.
  • O pacote fedora-repos-modular foi removido da instalação base e o repositório modular foi desativado. Essa alteração permitiu acelerar a operação do gerenciador de pacotes DNF, reduzindo o número de verificações e downloads de metadados.
  • A maneira de construir pacotes Flatpak na distribuição foi alterada. Em vez de usar módulos ao reconstruir pacotes com o parâmetro "prefix=\/app", um alvo de construção separado foi utilizado.
  • A construção e fornecimento de módulos atualizáveis de forma independente, cujo ciclo de vida não estava vinculado ao núcleo da distribuição, foi interrompido, e o suporte é agora realizado independentemente das versões da distribuição, permitindo a coexistência de pacotes com diferentes versões do mesmo aplicativo. A razão para a interrupção do suporte aos módulos é a falta de interesse no desenvolvimento de módulos e problemas na manutenção dos módulos existentes (a última atividade em pagure.io\/modularity foi observada há mais de 3 anos).
  • Foram realizados trabalhos preparatórios para a segunda fase da transição para o processo de inicialização modernizado proposto por Lennart Poettering. As diferenças em relação à inicialização clássica se resumem ao uso, em vez de uma imagem initrd gerada localmente ao instalar um pacote com o kernel, de uma imagem de kernel unificada UKI (Unified Kernel Image), gerada na infraestrutura da distribuição e assinada digitalmente pela distribuição. A UKI combina em um único arquivo um carregador para inicializar o kernel a partir do UEFI (UEFI boot stub), a imagem do kernel Linux e o ambiente de sistema inicializável em memória initrd. Ao chamar a imagem UKI a partir do UEFI, a verificação de integridade e autenticidade através da assinatura digital é fornecida não apenas para o kernel, mas também para o conteúdo do initrd, cuja verificação é importante dado que, nesse ambiente, são extraídas as chaves para a descriptografia do sistema de arquivos raiz. Os principais objetivos para a implementação nas segundas e terceiras fases: integração no instalador do suporte ao systemd-boot, afastamento do uso da linha de comando do kernel para configuração, interrupção do armazenamento de dados confidenciais no initrd, alteração do tratamento de módulos opcionais do dracut.

A transição para o gerenciador de pacotes DNF5 e o novo instalador baseado em interface web foi adiada até o lançamento do Fedora 40. Além disso, foi cancelada a remoção anteriormente prevista para o Fedora 39 dos drivers org-x11-drv-vesa e xorg-x11-drv-fbdev, assim como o código relacionado no pacote xorg-x11-server-Xorg. Com isso, os desenvolvedores planejam interromper no Fedora 40 o suporte a sessões baseadas em X11 nas compilações da distribuição com KDE e GNOME.

Além disso, é possível destacar a implementação dos repositórios "free" e "nonfree" do projeto RPM Fusion para Fedora 39, onde estão disponíveis pacotes com aplicativos multimídia adicionais (MPlayer, VLC, Xine), codecs de vídeo/áudio, 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