Rocky Linux 10: Análisis Técnico de la Nueva Versión y Guía para Usuarios

- 13 Jun 2025 04:45 PM
Una versión que introduce cambios significativos en arquitecturas soportadas, componentes críticos y herramientas de desarrollo. Basada en RHEL 10, elimina soporte para hardware obsoleto, moderniza el stack tecnológico y añade compatibilidad con RISC-V.
El equipo de Rocky Linux ha anunciado la disponibilidad general de Rocky Linux 10, una versión que introduce cambios significativos en arquitecturas soportadas, componentes críticos y herramientas de desarrollo. Esta actualización, basada en Red Hat Enterprise Linux (RHEL) 10, elimina soporte para hardware obsoleto, moderniza el stack tecnológico y añade compatibilidad con RISC-V.
A continuación, desglosamos los aspectos técnicos clave y su impacto práctico para usuarios y administradores de sistemas.
Cambios Técnicos Destacados
Requisitos de Hardware y Arquitecturas
-
Arquitecturas soportadas:
-
x86-64-v3: Procesadores Intel/AMD con instrucciones AVX2 (Haswell, 2013 en adelante). Ejemplo: *Intel Core i7-4770* o AMD Ryzen 5 1600.
-
ARMv8.0-A (aarch64), RISC-V (riscv64), IBM POWER (ppc64le), IBM z (s390x).
-
-
Eliminación de soporte:
-
x86-64-v2 y 32-bit: Paquetes de 32 bits ya no están disponibles. Alternativas: contenedores con librerías de 32 bits o emulación.
-
Entorno de Escritorio y Gráficos
-
Wayland como predeterminado: Reemplaza a X.Org Server, con XWayland para compatibilidad con aplicaciones legacy.
-
Ejemplo: Blender y GIMP funcionan sin cambios, pero aplicaciones antiguas como Wine pueden requerir ajustes.
-
-
Remote Desktop Protocol (RDP): Sustituye a VNC para acceso remoto gráfico, mejorando integración con entornos Windows.
Actualizaciones de Componentes Críticos
-
Lenguajes y Bases de Datos:
-
PHP 8.3, Python 3.12, PostgreSQL 16.8, MySQL 8.4, MariaDB 10.11.
-
Ejemplo: Python 3.12 incluye optimizaciones para patrones de coincidencia (
match-case
).
-
-
Herramientas de Desarrollo:
-
LLVM Toolset 19.1.7, Rust 1.84.1, Go 1.23.
-
Redes y Seguridad
Kea DHCP: Reemplaza al obsoleto ISC DHCP, ofreciendo mejor escalabilidad y API REST.
Configuración mínima para un servidor Kea:
{ "Dhcp4": { "interfaces-config": {"interfaces": ["eth0"]}, "subnet4": [{"subnet": "192.168.1.0/24", "pools": [{"pool": "192.168.1.100-192.168.1.200"}]}] } }
SELinux y passt: Problema conocido con interfaces virtuales passt
cuando SELinux está activo (requiere deshabilitar temporalmente SELinux o aplicar parches manuales).
Soporte para RISC-V
-
Primera versión estable: Rocky Linux 10 incluye imágenes para placas como SiFive HiFive Unmatched y StarFive VisionFive.
-
Limitación actual: Falta de controladores propietarios para GPUs como Imagination Technologies.
-
Proceso de Instalación y Migración
-
Instalación limpia obligatoria: No hay ruta de actualización desde Rocky Linux 8.x/9.x. Se recomienda:
-
Descargar imagen ISO desde rockylinux.org/download.
-
Verificar checksum con
sha256sum RockyLinux-10.0-x86_64-dvd.iso
. -
Usar
migrate2rocky
para transferir configuraciones post-instalación.
-
Problemas Conocidos y Soluciones
-
Virtualización con QEMU/KVM:
-
Error: Máquinas virtuales con dispositivos USB pueden fallar al arrancar.
-
Solución: Añadir
usb=off
en los parámetros de QEMU.
-
-
Grafana 10.2.6:
-
Error: Paneles no cargan con fuentes de datos PostgreSQL.
-
Solución temporal: Usar
ALTER DATABASE grafana SET bytea_output = 'escape';
.
-
Comparativa con Versiones Anteriores
Característica | Rocky Linux 9 | Rocky Linux 10 |
---|---|---|
Arquitecturas | x86-64-v2, ARM, POWER | x86-64-v3, RISC-V, POWER |
Entorno Gráfico | X.Org Server | Wayland + XWayland |
DHCP | ISC DHCP | Kea DHCP |
Soporte Python | 3.9 | 3.12 |
Conclusión: ¿Quién Debería Actualizar?
-
Recomendado para:
-
Usuarios con hardware moderno (post-2013) que necesiten soporte a largo plazo (10 años).
-
Desarrolladores que trabajen con RISC-V o stacks actualizados (PHP 8.3, Python 3.12).
-
-
No recomendado para:
-
Entornos con aplicaciones legacy de 32 bits o hardware sin AVX2.
-
Documentación Adicional: