Lançamento da distribuição Fedora Linux 36

Foi lançado o Fedora Linux 36. Estão disponíveis para download os produtos Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition e as versões Live, disponibilizadas em formatos de spins com os ambientes de desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. As versões foram formadas para as arquiteturas x86_64, Power64, ARM64 (AArch64) e diversos dispositivos com processadores ARM de 32 bits. A publicação das versões do Fedora Silverblue está atrasada.

As mudanças mais significativas no Fedora Linux 36:

  • A área de trabalho do Fedora Workstation foi atualizada para a versão GNOME 42, que adiciona configurações comuns de tema escuro para toda a interface e faz a transição de muitos aplicativos para usar GTK 4 e a biblioteca libadwaita, que oferece widgets e objetos prontos para a construção de aplicativos, conforme as novas diretrizes do GNOME HIG (Diretrizes de Interface Humana). A maioria dos aplicativos foi aprimorada segundo as novas orientações do GNOME HIG, mas alguns ainda utilizam o estilo antigo ou combinam elementos dos estilos novo e antigo.
  • Para sistemas com drivers proprietários NVIDIA, a sessão do GNOME baseada no protocolo Wayland é ativada por padrão, algo que antes era utilizado apenas com drivers abertos. A possibilidade de escolher uma sessão do GNOME que funcione sobre o tradicional servidor X foi mantida. Anteriormente, a implementação do Wayland em sistemas com drivers NVIDIA era dificultada pela falta de suporte de aceleração de hardware OpenGL e Vulkan em aplicativos X11, executados por meio do componente DDX (Device-Dependent X) XWayland. Na nova linha de drivers NVIDIA, os problemas foram resolvidos e o desempenho do OpenGL e Vulkan em aplicativos X executados através do XWayland agora é quase indistinguível do funcionamento sob um servidor X convencional.
  • As edições Atomic Updatable do Fedora Silverblue e Fedora Kinoite, que oferecem imagens monolíticas com GNOME e KDE, não divididas em pacotes separados e construídas com a ferramenta rpm-ostree, foram reformuladas para colocar a hierarquia /var em uma partição Btrfs separada, permitindo manipular snapshots do conteúdo /var independentemente de outras partições do sistema.
  • Os pacotes e a edição da distribuição com a área de trabalho LXQt foram atualizados para a versão LXQt 1.0.
  • Durante a operação, o systemd garante a saída dos nomes dos arquivos unit, o que simplificou a determinação de quais serviços estão sendo iniciados e parados. Por exemplo, em vez de "Starting Frobnicating Daemon…", agora será exibido "Starting frobnicator.service — Frobnicating Daemon…".
  • Por padrão, a maioria dos idiomas utiliza fontes Noto em vez de DejaVu.
  • Para selecionar os algoritmos de criptografia disponíveis no GnuTLS, agora é aplicada uma lista branca, ou seja, os algoritmos permitidos são explicitamente indicados em vez de excluir os inválidos. Essa abordagem permite que o suporte a algoritmos desativados seja restaurado para certos aplicativos e processos, se desejado.
  • Informações sobre a qual pacote rpm pertence um arquivo foram adicionadas aos arquivos executáveis e bibliotecas no formato ELF. No systemd-coredump, essas informações são usadas para refletir a versão do pacote ao enviar notificações de falhas.
  • Os drivers fbdev, utilizados para saída através do Framebuffer, foram substituídos pelo driver simpledrm, que utiliza o framebuffer EFI-GOP ou VESA, fornecido pelo firmware UEFI ou BIOS. Para garantir a compatibilidade com versões anteriores, foi implementada uma camada para emular o dispositivo fbdev sobre a subsistema DRM (Direct Rendering Manager). Esta alteração é notável por permitir apenas o uso de drivers DRM/KMS. O processo de adição de novos drivers fbdev ao núcleo do Linux foi interrompido há 7 anos, e os drivers remanescentes geralmente diziam respeito ao suporte a hardware antigo. Por exemplo, drivers como atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) e tridentfb (Trident) foram usados, e agora serão substituídos pelo driver universal simpledrm.
  • Um suporte preliminar para contêineres nos formatos OCI/Docker foi adicionado à pilha de trabalho com imagens atômicas atualizáveis baseadas em rpm-ostree, facilitando a criação de imagens de contêineres e a transferência do ambiente do sistema para contêineres.
  • O banco de dados do gerenciador de pacotes RPM foi transferido do diretório /var/lib/rpm para /usr/lib/sysimage/rpm, substituindo /var/lib/rpm por um link simbólico. Essa abordagem já é aplicada em compilações baseadas em rpm-ostree e em distribuições SUSE/openSUSE. A razão para a transferência é a inseparabilidade do banco de dados RPM do conteúdo da partição /usr, onde os pacotes RPM estão de fato localizados (por exemplo, colocar em partições diferentes complica a gestão de instantâneos do sistema de arquivos e a reversão de alterações, e ao transferir /usr, perde-se a informação sobre a relação com os pacotes instalados).
  • No NetworkManager, por padrão, em novas instalações, foi descontinuado o suporte ao formato de configurações ifcfg (/etc/sysconfig/network-scripts/ifcfg-*). A partir do Fedora 33, o NetworkManager passa a usar, por padrão, o formato keyfile.
  • Os dicionários Hunspell foram transferidos do diretório /usr/share/myspell/ para /usr/share/hunspell/.
  • Foi disponibilizada a possibilidade de instalação simultânea de diferentes versões do compilador para a linguagem Haskell (GHC).
  • Foi incluído um módulo cockpit com uma interface web para configuração do compartilhamento de arquivos via NFS e Samba.
  • Como implementação padrão do Java, foi utilizado o pacote java-17-openjdk em vez do java-11-openjdk.
  • O programa para pesquisa rápida de arquivos por nome, mlocate, foi substituído por plocate, uma versão mais rápida e que consome menos espaço em disco.
  • O suporte ao antigo empilhamento sem fio utilizado nos drivers ipw2100 e ipw2200 (Intel Pro Wireless 2100/2200) foi encerrado, sendo substituído pelo empilhamento mac80211/cfg80211, que foi introduzido em 2007.
  • No instalador Anaconda, na interface de criação de novos usuários, a opção para conceder privilégios de administrador ao usuário adicionado está ativada por padrão.
  • O fornecimento do pacote nscd, que era utilizado para o cache das bases de hosts e usuários (/etc/hosts, /etc/passwd, /etc/services, etc.), foi interrompido. Para caching de hosts, agora é utilizado o systemd-resolved, e para o caching de bancos de dados de usuários — o sssd.
  • A ferramenta para gerenciamento de repositórios locais Stratis foi atualizada para a versão 3.0.0.
  • As versões dos pacotes foram atualizadas, incluindo o núcleo do Linux 5.17, GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.
  • 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