El proyecto AlmaLinux ha anunciado el lanzamiento de dos versiones estables del sistema operativo: AlmaLinux OS 9.8 “Olive Jaguar” y AlmaLinux OS 10.2 “Lavender Lion”. En el proyecto destacan que es la primera vez que dos ramas estables de AlmaLinux se lanzan en un mismo día. El lanzamiento es el resultado de mejoras en la infraestructura de compilación, automatización y procedimientos de control de calidad que permiten mantener dos ramas paralelas sin retrasar ninguna de ellas.
AlmaLinux 9.8 viene con el núcleo 5.14.0-687.5.3.el9_8 y está disponible en imágenes ISO para x86_64, aarch64, ppc64le y s390x. AlmaLinux 10.2 utiliza el núcleo 6.12.0-211.7.3.el10_2; para ella se han preparado compilaciones para x86_64, x86_64_v2, aarch64, ppc64le y s390x, así como un entorno de usuario i686 sin un núcleo de 32 bits separado y un instalador de arranque.
Ambas versiones incluyen correcciones para varias vulnerabilidades recientemente discutidas: Copy Fail, Dirty FRAG, Fragnesia, nginx Rift y SSH Keysign Pwn. Esto es importante para los usuarios que instalan el sistema desde cero o actualizan desde versiones de AlmaLinux 9.7 y 10.1 que aún no han sido parcheadas.
Principales cambios en AlmaLinux OS 9.8 “Olive Jaguar”
Se han actualizado los conjuntos de compiladores. Se han añadido LLVM Toolset 21.1.8, Rust Toolset 1.92.0 y GCC Toolset 15. Esto amplía las herramientas disponibles para la compilación de aplicaciones modernas sin necesidad de conectarse a repositorios externos.
Se ha añadido Python 3.14. La nueva versión de Python se ofrece como un paquete separado, lo que permite usarla en paralelo con los componentes del sistema sin romper la compatibilidad de la rama base de Enterprise Linux 9.
Se han incorporado nuevos flujos de módulos para MariaDB, PostgreSQL y Ruby. En AlmaLinux 9.8 se han añadido flujos modulares MariaDB 11.8, PostgreSQL 18 y Ruby 4.0, y el flujo Node.js se ha actualizado a la versión 24. Esto proporciona a los usuarios de EL9 un stack más actualizado para aplicaciones de servidor y desarrollo.
Se han actualizado las herramientas de depuración y análisis de rendimiento. La versión incluye elfutils 0.194, Valgrind 3.26.0, SystemTap 5.4, rsyslog 8.2510.0, GDB 16.3 y Bpftrace 0.24. Estos componentes se utilizan para el trazado, perfilado, diagnóstico de problemas de bajo nivel y análisis del comportamiento de las aplicaciones.
Se ha reforzado la pila de seguridad. Actualizados SELinux-policy 38.1.75, SSSD 2.9.8, OpenSSL 3.5.5, OpenSSH 9.9p1, crypto-policies 20260224, Keylime 7.12.1 y GnuTLS 3.8.10. Esto afecta a las políticas de control de acceso obligatorio, configuraciones criptográficas, SSH, autenticación y certificación remota.
Se han actualizado los componentes de red. El sistema incluye NetworkManager 1.54.3 y iproute 6.17.0, que actualiza el conjunto básico de herramientas para la configuración de redes, enrutamiento y gestión de interfaces de red.
Se han actualizado los contenedores y la virtualización. AlmaLinux 9.8 incluye Podman 5.8.0, Buildah 1.43.0, libvirt 11.10.0, QEMU-KVM 10.1.0 y skopeo 1.22.0. Esta es una parte importante del lanzamiento para servidores, sistemas CI, compilaciones de contenedores y hosts virtuales.
Se han actualizado otros componentes del sistema. Entre las actualizaciones notables están Git 2.52.0, Git-LFS 3.7.1, Samba 4.23.5, Mesa 25.2.7, PipeWire 1.4.9, Cockpit 356, cmake 3.31.8 y sudo 1.9.17p2.
Se ha añadido un backport anticipado de la corrección del kernel. AlmaLinux 9.8 incluye el backport aprobado por ALESCo del parche proc: fix a dentry lock race between release_task y lookup, que elimina el consumo excesivo de CPU por los procesos systemd y ps al limpiar tareas. La corrección fue propuesta en CentOS Stream 9, pero su inclusión en upstream se retrasó al menos hasta RHEL 9.9, por lo que AlmaLinux la incluyó antes.
Los cambios principales en AlmaLinux OS 10.2 “Lavender Lion”
Se han actualizado los compiladores y paquetes del toolset. En AlmaLinux 10.2 se incluyen LLVM Toolset 21.1.8, Rust Toolset 1.92.0 y GCC Toolset 15 basado en gcc 15.2.1.
Se han añadido nuevas versiones de lenguajes y bases de datos. El lanzamiento incluye Python 3.14, PostgreSQL 18, MariaDB 11.8, Ruby 4.0 y PHP 8.4. Para desarrolladores y administradores, esta es una de las principales diferencias de 10.2 con respecto a la rama anterior 10.x.
Se han añadido SDL3 y libkrun. La lista de nuevos paquetes incluye SDL3 3.2.4 y libkrun 1.17.4. SDL3 es importante para aplicaciones multimedia y de juegos, mientras que libkrun se utiliza en escenarios de virtualización ligera y aislamiento.
Se han actualizado las herramientas de rendimiento y depuración. La oferta incluye elfutils 0.194, Valgrind 3.26.0, SystemTap 5.4, rsyslog 8.2510.0, GDB 16.3, Bpftrace 0.24.2, BCC 0.35.0 y libbpf 1.7.0. Esto hace que la rama 10.2 sea más adecuada para el trazado eBPF, perfilado y análisis de problemas en producción.
Se ha actualizado el stack de seguridad. La versión incluye SELinux-policy 42.1.18, SSSD 2.12.0, OpenSSL 3.5.5, OpenSSH 9.9p1-20, crypto-policies 20260216, Keylime 7.14.1, libreswan 5.3-8, audit 4.0.3-5 y aide 0.19.2. Los cambios afectan a SELinux, SSH, políticas criptográficas, auditoría, VPN/IPsec y control de integridad.
Se han actualizado las herramientas de red. AlmaLinux 10.2 viene con NetworkManager 1.56.0, iproute 6.17.0, nftables 1.1.5, BIND 9.18.33-15 y chrony 4.8. Esto actualiza la subestructura de red básica, el servidor DNS, la sincronización de tiempo y las herramientas de configuración de filtrado de paquetes.
Se han actualizado los contenedores y la virtualización. El lanzamiento incluye Podman 5.8.0, Buildah 1.43.0, skopeo 1.22.0, libvirt 11.10.0 y QEMU-KVM 10.1.0.
Se ha actualizado el escritorio y los componentes del sistema. AlmaLinux 10.2 ha mantenido GNOME 49, así como Git 2.52.0, Git-LFS 3.7.1, Samba 4.23.5, Mesa 25.2.7, PipeWire 1.4.9, Cockpit 356, cmake 3.31.8 y sudo 1.9.17p2.
La compatibilidad con Btrfs se ha mantenido. A diferencia de la versión compatible de RHEL, AlmaLinux 10.2 sigue proporcionando soporte para Btrfs, incluida la capacidad de arrancar desde una partición Btrfs.
El soporte para x86_64_v2 se ha continuado. AlmaLinux 10 sigue la decisión de Red Hat de utilizar x86_64-v3 como el nivel principal de optimización, pero paralelamente lanza una compilación x86_64_v2 para hardware más antiguo. Para los usuarios de esta arquitectura, el proyecto también recompila paquetes de EPEL.
Se ha agregado un entorno personalizado i686. AlmaLinux 10.2 recibió paquetes de usuario de 32 bits i686, destinados a software antiguo, scripts de CI y cargas de trabajo en contenedores. No hay un núcleo separada de 32 bits ni un instalador de arranque; los paquetes se publican a través de vault, y las imágenes de Docker se pueden ejecutar con —platform linux/386.
Se han incluido punteros de marco por defecto. Esto simplifica la perfilación del sistema y la trazabilidad en tiempo real, lo que es útil para la optimización del rendimiento en servidores y estaciones de trabajo.
Se ha restaurado el soporte de SPICE. AlmaLinux 10.2 incluye nuevamente SPICE tanto para aplicaciones de servidor como para cliente, lo cual es importante para ciertos escenarios de virtualización y acceso remoto a la consola gráfica.
Se ha incluido KVM para IBM POWER. El soporte de KVM en la pila de virtualización para IBM POWER ahora está completo, en lugar de estar en un estado de característica preliminar como era anteriormente.
Firefox y Thunderbird se proporcionan como paquetes RPM normales. En los repositorios del sistema de AlmaLinux 10.2, estas aplicaciones están disponibles como RPM clásicos, y no solo en formatos alternativos de entrega.
CRB está incluido por defecto. Repositorio CodeReady Builder ha sido activado de serie, lo que facilita la instalación de bibliotecas y archivos de encabezado que a menudo son necesarios para compilar software.
Se ha ampliado el soporte para hardware antiguo. En AlmaLinux 10.2 se han devuelto identificadores PCI para varias unidades de almacenamiento y dispositivos de red que fueron deshabilitados en el upstream: Adaptec, Dell PERC, HP Smart Array, Emulex, Broadcom MegaRAID, Mellanox ConnectX-2/3, LSI SAS, QLogic Fibre Channel y QLogic iSCSI.
Para actualizar un sistema ya instalado, basta con ejecutar la actualización estándar a través de dnf upgrade -y; las instrucciones específicas para la transición desde versiones beta se encuentran en las notas de lanzamiento de AlmaLinux.
Fuente: linux.org.ru
