openSUSE Tumbleweed se prepara para cambiar su instalador por defecto y pasar de la clásica interfaz YaST a Agama, un instalador moderno basado en web desarrollado por el propio equipo de openSUSE. El movimiento sigue la adopción previa de Agama en openSUSE Leap y forma parte de una transición gradual que ya ha comenzado en la distribución.
Qué es Agama y cómo difiere de YaST
Agama es un instalador que separa la interfaz de instalación de los servicios de configuración del sistema. Ofrece una interfaz gráfica accesible desde un navegador web, mientras que mantiene herramientas de línea de comandos y una API para integraciones y despliegues automatizados. Esa separación facilita instalaciones interactivas y automatizadas con el mismo conjunto de funcionalidades.
Por el contrario, YaST (Yet another Setup Tool) ha sido durante años el instalador y panel de configuración integrado de openSUSE: una herramienta monolítica que combina la interfaz y las rutinas de configuración del sistema. La transición hacia Agama no implica la eliminación inmediata de YaST, sino un cambio en cómo se presenta y ejecuta la instalación inicial.
Estado de la transición y cambios recientes
Agama ya está en uso en openSUSE Leap desde su introducción en Leap 16.0 y se mantuvo en Leap 16.1, incluida la opción de instalación tradicional o en modo inmutable. Con esa transición hecha en Leap, el proyecto ha centrado ahora el desarrollo en adaptar Agama a las particularidades de Tumbleweed (y Slowroll).
Agama 25, publicado en octubre, incorporó mejoras para este objetivo: un terminal integrado en la interfaz web, controles de configuración de red más robustos y una reducción de dependencias respecto a paquetes tradicionales de YaST. Además, en octubre la cadena de instalación de Tumbleweed dejó de recomendar automáticamente paquetes de YaST en nuevos patrones de instalación; los paquetes siguen disponibles pero ya no son preseleccionados por defecto.
Qué cambia para administradores y propietarios de sitios web
- Nuevas instalaciones: los sistemas instalados a partir del cambio utilizarán Agama como instalador por defecto. Eso afecta a quien despliega nuevas máquinas con Tumbleweed, especialmente en entornos en los que se necesite una interfaz web para la instalación o integraciones mediante API.
- Sistemas existentes: las instalaciones actuales no requieren reinstalación. El cambio es sobre el proceso de instalación, no sobre la eliminación inmediata de YaST o de los paquetes relacionados.
- Automatización e integración: Agama ofrece API y herramientas CLI orientadas a despliegues automatizados, lo que puede facilitar la incorporación de Tumbleweed en pipelines de provisión y sistemas de imágenes personalizadas.
- Configuración de red y consola: las mejoras en Agama 25 (terminal integrado y controles de red) simplifican tareas habituales durante la instalación y el diagnóstico inicial del sistema.
Qué deben hacer los administradores
Los administradores y responsables de infraestructura que utilicen o prueben Tumbleweed deberían:
- Probar las imágenes de Agama para Tumbleweed en entornos de laboratorio antes de usarlas en producción, especialmente si sus procesos actuales dependen de scripts o instalaciones automatizadas que asumen YaST.
- Revisar y adaptar los procedimientos de provisión automática para aprovechar la API y las utilidades CLI de Agama cuando proceda.
- Considerar la coexistencia: mantener imágenes o plantillas con YaST si se requiere compatibilidad inmediata con flujos existentes hasta completar la migración.
En resumen, la adopción de Agama en Tumbleweed es una evolución técnica hacia un instalador más modular y apto para entornos modernos de despliegue. Afecta principalmente al proceso de instalación de nuevas máquinas; las instalaciones ya en activo continúan funcionando y YaST permanecerá disponible durante la transición.
Lee también:
- Grafana 13.3 añade variables compartidas, Notebooks y un rediseño visual
- ISPConfig 3.3.3 llega con correcciones de seguridad y nueva página de verificación
Fuente: Linuxiac




