O projeto AlmaLinux anunciou o início dos testes da versão beta da distribuição AlmaLinux 10.0, sincronizada com a nova linha do Red Hat Enterprise Linux 10 e que contém todas as alterações propostas. A distribuição é, sempre que possível, binariamente compatível com o Red Hat Enterprise Linux e pode ser usada como substituta do RHEL 10 e do CentOS 10 Stream. As imagens de instalação foram preparadas para as arquiteturas x86_64, x86_64_v2, ARM64 (aarch64), IBM PowerPC (ppc64le) e IBM Z (s390x).
A lista de novidades do AlmaLinux 10 pode ser conferida na revisão das mudanças propostas no RHEL 10-beta. Em termos de funcionalidade, o AlmaLinux 10 espelha o RHEL 10, com exceção do rebranding e das seguintes diferenças:
- Foram formadas compilações separadas para a segunda versão da microarquitetura x86-64 (x86-64-v2), que são acompanhadas paralelamente com as compilações básicas x86-64, que são geradas com otimizações para a microarquitetura x86-64-v3, utilizada no RHEL 10. O suporte adicional para x86-64-v2 permite garantir compatibilidade com CPUs anteriores a Intel Haswell e AMD Excavator, projetadas antes de 2013.
- Retornado o uso do registrador de processador %rbp como ponteiro base para o quadro da pilha, contendo endereços de retorno e variáveis de função (frame pointer). O uso do ponteiro de quadro de pilha permite aproveitar capacidades adicionais para rastreamento e perfilamento do sistema na distribuição.
- Retornadas implementações de servidor e cliente do protocolo SPICE, permitindo o trabalho remoto com uma área de trabalho funcionando em um ambiente virtual sob QEMU/KVM. Ao contrário dos protocolos VNC e RDP, no SPICE, a renderização do conteúdo da tela e o processamento de fluxos de áudio são feitos do lado do cliente, e não no servidor. No RHEL, o suporte ao SPICE foi encerrado na versão 9.0.
- Implementada a capacidade de usar hypervisor KVM em sistemas com processadores IBM POWER. No RHEL, esse suporte foi interrompido na versão 9.0.
- O repositório inclui pacotes rpm com Firefox e Thunderbird (no CentOS Stream 10 e RHEL 10, recomenda-se instalar Firefox e Thunderbird a partir de pacotes no formato flatpak).
- O suporte a 144 dispositivos de hardware, que não eram suportados no RHEL 10, foi retomado. Por exemplo, foram reintegrados identificadores de dispositivos PCI mais antigos nos drivers:
- aacraid — Dell PERC2, 2/S, 3/S, 3/Di, Produtos Avançados Adaptec de Raid, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi — Emulex OneConnect Open-iSCSI para BladeEngine 2 e 3
- be2net — Adaptadores Emulex BladeEngine 2 e 3 *
- hpsa — Controlador HP Smart Array
- lpfc — Emulex LightPulse Fibre Channel SCSI
- megaraid_sas — Broadcom MegaRAID SAS
- mlx4_core — Mellanox Gen2 e ConnectX-2
- mpt3sas — LSI MPT Fusion SAS 3.0
- mptsas — Host Fusion MPT SAS
- qla2xxx — QLogic Fibre Channel HBA
- qla4xxx — QLogic iSCSI HBA.
O distribuidor AlmaLinux foi criado pela CloudLinux em resposta ao encerramento prematuro do suporte ao CentOS 8 pela Red Hat (o lançamento de atualizações para o CentOS 8 foi interrompido no final de 2021, e não em 2029, como os usuários esperavam). O projeto é supervisionado por uma organização sem fins lucrativos, a AlmaLinux OS Foundation, que foi criada para desenvolver em uma plataforma neutra com a participação da comunidade e usando um modelo de governança semelhante ao utilizado no projeto Fedora. O distribuidor é gratuito para todas as categorias de usuários. Todo o trabalho do AlmaLinux é publicado sob licenças livres.
Fonte: opennet.ru
