Lançamento da distribuição openSUSE Leap 16.0

Foi lançado o openSUSE Leap 16.0, construído com tecnologias da próxima importante versão do sistema operacional comercial SLES 16, que está migrando para a nova plataforma SLFO (SUSE Linux Framework One), anteriormente conhecida como ALP (Adaptable Linux Platform). O openSUSE Leap 16 preservou as características do tradicional sistema operacional que utiliza pacotes convencionais, enquanto aqueles que necessitam de um sistema atualizado de forma atômica com um núcleo configurável em modo somente leitura devem utilizar a edição openSUSE Leap Micro. Está disponível para download uma imagem DVD universal, com tamanho de 4,2 GB (x86_64, aarch64, ppc64le, 390x) e uma imagem reduzida para instalação com pacotes sendo carregados pela rede (600 MB).

O tempo para a formação de atualizações para as versões openSUSE Leap 16.x foi estendido de um ano e meio para dois anos (dois ciclos completos de preparação de lançamentos). As versões intermediárias da série openSUSE Leap 16, que é acompanhada simultaneamente com o sistema operacional comercial SUSE Linux Enterprise 16, serão formadas até o outono de 2031 - o lançamento final será o openSUSE Leap 16.6, cujas atualizações serão disponibilizadas até o outono de 2033. Como antes, novos lançamentos significativos do sistema operacional serão publicados anualmente.

Principais características do openSUSE Leap 16:

  • Um novo instalador, Agama, foi utilizado, notável por separar a interface do usuário dos componentes internos do YaST e por fornecer uma interface web para gerenciar a instalação.
  • No instalador, são oferecidos apenas ambientes de desktop que utilizam Wayland.
  • Em vez do tradicional stack YaST para gerenciar o sistema, foi utilizado o pacote Cockpit, e o novo pacote Myrlyn foi proposto em lugar do YaST Software GUI.
  • A inclusão do SELinux como sistema de controle de acesso mandatório está habilitada por padrão. O suporte ao AppArmor foi mantido como uma opção.
  • O suporte a scripts de inicialização SysV foi encerrado. Apenas unidades systemd podem ser utilizadas.
  • O suporte à arquitetura x86-64-v1 foi encerrado. A operação é possível apenas em sistemas x86 com a arquitetura x86_64-v2, que é suportada por processadores desde cerca de 2009 (a partir do Intel Nehalem) e se distingue pela presença de extensões como SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF e CMPXCHG16B.
  • Por padrão, o suporte a sistemas x86 de 32 bits e a execução de arquivos executáveis de 32 bits estão desativados no núcleo. Para continuar usando o aplicativo Steam, que está disponível apenas na versão de 32 bits e requer dependências de 32 bits instaladas no sistema, o openSUSE implementou o pacote grub2-compat-ia32, que define o parâmetro "ia32_emulation=1" durante a inicialização do núcleo Linux. Também será necessário instalar o pacote selinux-policy-targeted-gaming, que não faz parte da instalação básica.
  • O pacote Wine está disponível apenas em compilações de 64 bits, utilizando o modo Wow64 (Windows-on-Windows de 64 bits) para executar aplicativos Windows de 32 bits em sistemas Unix de 64 bits.
  • Para gerenciar repositórios, é utilizado um serviço baseado no protocolo RIS (Repository Index Service). Para reduzir o tamanho dos metadados, os repositórios são divididos para cada arquitetura suportada. Em vez de vários repositórios, foi utilizado um único repositório de pacotes repo-oss, que inclui pacotes do SUSE Linux Enterprise e pacotes mantidos pela comunidade.
  • O gerenciador de pacotes Zypper implementou a capacidade de paralelizar o download de pacotes e metadados, além de oferecer um novo backend que reutiliza de forma mais otimizada as conexões já estabelecidas, aumentando a eficiência na manipulação de metadados. Na atualização de 250 pacotes com um tamanho total de 100 MB, o tempo de download com o novo backend e o modo paralelo foi reduzido de 68,7 segundos para 13,1 segundos, e para a atualização de 407 pacotes com tamanho de 1 GB, foi reduzido de 281,1 segundos para 119,6 segundos.
  • Foram adicionadas opções de bibliotecas populares, como boost, openjpeg2, sqlite3, libgcrypt, openssl e zlib, compiladas com otimizações para novos CPUs. O carregamento das versões otimizadas em sistemas com novos CPUs é realizado pelo vinculador a partir de subdiretórios glibc-hwcaps, criados nas áreas do sistema de arquivos que são consideradas ao procurar bibliotecas.
  • Para sistemas com placas de vídeo NVIDIA, por padrão, são utilizados módulos de kernel abertos e a instalação automática dos componentes do espaço do usuário necessários para acelerar operações gráficas é garantida.
  • Por padrão, em vez do PulseAudio, é utilizado o módulo multimídia. servidor PipeWire.
  • Para a configuração de conexões de rede, apenas o NetworkManager foi mantido.
  • Para aplicar correções a bibliotecas no espaço do usuário sem interromper seu funcionamento, foi utilizada a ferramenta libpulp. Os patches ao vivo são aplicados para corrigir erros críticos e vulnerabilidades no glibc e openssl em sistemas com arquiteturas x86-64 e ppc64le.
  • Para as interfaces de rede, foi adotado um esquema com escolha previsível de nomes, onde um nome fixo é atribuído ao adaptador de rede, que não mudará com a adição/remover de outros adaptadores.
  • As configurações padrão do systemd foram transferidas do diretório /etc para /usr.
  • Por padrão, o acesso SSH com o usuário root está desativado quando a autenticação por senha é utilizada.
  • Inclui um processo em segundo plano tuned, que realiza a otimização automática das configurações de hardware e do núcleo com base na carga atual.
  • Adicionada suporte para NFS sobre TLS.
  • Para armazenamento da partição /tmp, foi utilizada a FS tmpfs, que armazena dados na memória e não mantém o conteúdo entre reinicializações.
  • As versões dos pacotes foram atualizadas, incluindo o kernel 6.12, glibc 2.40, systemd 257, wine 10.10, dovecot 2.4, QEMU 10.0.2, MariaDB 11.8, PostgreSQL 17, PHP 8.4, Node.js 22, Python 3.13, Rust 1.88, ruby 3.4, clang 19, gcc 15.
  • Os ambientes de usuário foram atualizados: GNOME 48 (na versão anterior era GNOME 45), KDE 6.4 (era 5.27), Cinnamon 6.4 (era 6.0), LxQt 2.2 (era 1.2), Xfce 4.20 (era 4.18), MATE 1.28 (era 1.26), Sway 1.10 (era 1.6). Os componentes da pilha gráfica foram atualizados para Mesa 24.3 e Qt 6.9. Habilitada a utilização da versão Xfce 4.20 sobre o gerenciador de composição labwc, que utiliza Wayland. Para gerenciar a tela de login, ao invés do LightDM, foi implementada a opção de usar greetd e gtkgreet. Adicionado um sessão Wayland baseada em LXQt.

Lançamento da distribuição openSUSE Leap 16.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