🔒
Hay nuevos artículos disponibles. Pincha para refrescar la página.
✇Victorhck in the free world

Publicado Agama 21

Por: victorhck

Echemos un vistazo a las novedades de Agama 20 y la recién publicada versión 21 del nuevo instalador para SUSE y openSUSE.

Ilustración de un camaleón con cara de contento escuchando música con unos auriculares mientras surfea

Agama 19 se publicó en marzo de 2026, desde entonces hasta hoy muchas cosas se han estado mejorando. Echemos un vistazo a las novedades de Agama 20 y la recién publicada versión 21 del nuevo instalador para SUSE y openSUSE.

Esta es una traducción/adaptación del anuncio oficial en inglés. El anuncio oficial lo podéis leer en el siguiente enlace:

Arrojando algo de luz sobre los escritorios

Y pocas cosas son más visibles en un sistema GNU/Linux que su entorno de escritorio. Durante la instalación, la mayoría de las distribuciones openSUSE ofrecen una amplia variedad de escritorios para elegir. Pero openSUSE no tiene ninguno de esos entornos como opción predeterminada. Como consecuencia, el usuario debe tomar una decisión consciente durante la instalación.

Eso no era lo suficientemente evidente en versiones anteriores de Agama. Como resultado, era muy fácil acabar instalando un sistema sin ninguna interfaz gráfica. Encontrar así el sistema, nada más teminar la instalación podría resultar abrumador para muchos usuarios, especialmente para los recién llegados a openSUSE o GNU/Linux en general.

Ahora la situación se presenta con mayor claridad en la pantalla principal de resumen del instalador y en la sección de selección de software, en la que se muestra una información y una advertencia de que no se ha escogido ningún entorno de escritorio.

También se ha aprovechado para repensar varios aspectos de la forma utilizada para seleccionar patrones de paquetes. Ahora funciona de una manera más coherente con el resto de la interfaz de Agama y presenta la información de una forma más útil.

Además de todo eso, se añadió un recordatorio sobre la posible falta de entorno de escritorio en el diálogo de confirmación para algunas distribuciones como openSUSE Tumbleweed, Slowroll o Leap 16.1.

Mejor gestión de redes en la interfaz web

La interfaz de usuario para configurar la red también recibió un nuevo diseño importante en estas versiones 20 y 21. El resultado más visible es un formulario completamente rediseñado para crear y modificar conexiones de red.

Con el nuevo formulario, se mejora la interfaz web con la capacidad de configurar más tipos de conexiones, además de Ethernet y Wi-Fi. En versiones anteriores, era necesario usar el formato de configuración Agama basado en JSON para establecer una conexión de red, un puente o una conexión VLAN.

Con Agama 21 ahora es posible configurar una conexión de enlace o puente directamente desde la interfaz de usuario. Como siempre, Agama ofrece ajustes predeterminados razonables para cada tipo de conexión, pero también permite configurar manualmente varios aspectos avanzados.

Restringir el acceso a la red al instalador

Hablando de instalaciones y red, Agama permite controlar el proceso de instalación a través de la red desde otro ordenador o dispositivo móvil. Pero esa es una característica que podría tener implicaciones de seguridad en algunos escenarios.

Ahora es posible desactivar el acceso remoto con la opción de arranque inst.remote=0. Cuando se utiliza, el instalador solo puede ser accedido localmente desde la máquina que se está instalando.

Mejoras de usabilidad en las herramientas de línea de comandos

Además de todas las nuevas funciones de instalación mencionadas, la interfaz de línea de comandos también recibió varias mejoras para hacerla más útil para seguir el estado actual del proceso de instalación.

Tanto si automatizas el proceso de instalación como si simplemente prefieres trabajar desde el terminal, las herramientas de CLI mejoradas ofrecen una mejor visibilidad de lo que Agama está haciendo en cada momento. Estas mejoras facilitan la monitorización de procesos de instalación, la resolución de problemas y la integración de Agama en tus flujos de trabajo de automatización existentes.

Todo esto, junto con otras mejoras avanzadas como instalar en una configuración LVM existente, o soporte para systemd-boot, así como enlaces de descarga de la ISO, código, etc. lo tienes disponible en el anuncio oficial:

victorhck

Ilustración de un camaleón con cara de contento escuchando música con unos auriculares mientras surfea

✇Victorhck in the free world

Publicado Agama 19. Un nuevo comienzo para el nuevo instalador de SUSE y openSUSE

Por: victorhck

Agama 19 no es solo otro cambio incremental. Esta nueva versión de Agama representa en realidad un nuevo punto de partida en varios aspectos, desde el diseño arquitectónico hasta la organización de la interfaz web, incluyendo algunos componentes reescritos y mucho más.

Ilustración de un camaleón con cara de contento escuchando música con unos auriculares mientras surfea

Desde la anterior actualización de Agama 18 en noviembre de 2025, han sucedido muchas cosas en el instalador Agama de SUSE y openSUSE, que trae esta versión de Agama 19, con muchos cambios internos y actualizaciones.

Vamos a echar un vistazo a esas novedades de Agama 19.

Renovación de la arquitectura interna

Agama 19 representa una renovación en la arquitectura interna del programa bastante significativa, necesaria para dejar atrás todas las peculiaridades que venía arrastrando la arquitectura que tenía antes y definir mecanismos que puedan ser la piedra angular de cualquier desarrollo futuro.

Por supuesto, un cambio tan drástico abre la puerta a posibles errores. Así que las pruebas, comentarios y reportes de errores les ayudarán a consolidar los nuevos mecanismos en las próximas versiones de Agama. Cabe señalar que, a pesar del rediseño de la interfaz de programación, el formato de configuración basado en JSON sigue siendo totalmente compatible en versiones anteriores. Cualquier perfil JSON o Jsonnet que funcionara en versiones anteriores de Agama seguirá funcionando en Agama 19 y posteriores.

Reorganización de la interfaz de usuario web

Contar con una mejor API ha permitido ajustar la interfaz web para que se acercara más a la visión original del equipo de desarrollo. Aún queda mucho camino por recorrer en el camino hacia una interfaz totalmente utilizable, pero la nueva experiencia de navegación, basada en una mejor página de resumen y un diálogo de confirmación más útil, marca la dirección a seguir.

Aunque la mayoría de las secciones de configuración siguen siendo similares a las versiones anteriores de Agama, se planea renovar algunas de ellas. El proceso ya ha comenzado para algunas secciones.

En cuanto a la sección de red, hay dos cambios importantes. Por un lado, ahora la interfaz de usuario reacciona dinámicamente a los cambios en el sistema subyacente. Por ejemplo, cuando se conecta un cable nuevo o un adaptador WiFi nuevo. Por otro lado, ahora es posible definir nuevas conexiones ethernet. Esto es muy relevante en escenarios de instalación con varios adaptadores de red que deben configurarse de diferentes maneras.

La interfaz de usuario web también recibió una nueva opción para descargar la configuración actual del instalador en el formato JSON usado por las herramientas de línea de comandos de Agama y para instalaciones sin supervisión. Ese es el primer paso para convertir la interfaz web en una herramienta útil de aprendizaje y prototipado para escenarios más avanzados, aunque esta nueva funcionalidad podría beneficiarse de varias mejoras en la usabilidad.

Todos los cambios mencionados en la interfaz de usuario requerirán varias actualizaciones de las capturas de pantalla y guías disponibles en la página principal del proyecto. Eso no ocurrirá de la noche a la mañana, así que si queréis podéis colaborar enviando vuestros aportes al repositorio de GitHub.

Componentes internos reescritos

YaST sigue viviendo en el núcleo de Agama. Muchas tareas como gestionar dispositivos de almacenamiento o configurar el cargador de arranque se realizan en secreto por los módulos correspondientes de YaST (es decir, yast2-storage-ng o yast2-bootloader).

Pero últimamente el uso de algunos módulos concretos de YaST se ha convertido más en un factor limitante que en una ventaja. Ese es el caso de los usuarios yast2 y el software yast2. Ambos son muy complejos por razones históricas y por su capacidad tanto para instalar un sistema nuevo como para administrar uno ya instalado, algo que está fuera del alcance de Agama.

Por ello, el equipo de desarrollo aprovechó la renovación arquitectónica como una oportunidad para reemplazar esas piezas de YaST por implementaciones más sencillas que les permitan evolucionar más rápido en el futuro. Agama 19 incluye su propia gestión de usuarios y, aún más importante y ambiciosa, su propia gestión del software, incluyendo el registro de SUSE Linux Enterprise y productos y extensiones asociados.

Modos de instalación

Pero Agama 19 no solo trae reestructuraciones y reescrituras de componentes como hemos visto, también viene con un montón de nuevas funcionalidades, como la nueva capacidad de instalar algunas distribuciones en diferentes modos llamados de instalación.

Al instalar las versiones experimentales de SLES 16.1 o la versión correspondiente de SLES para aplicaciones SAP, ahora es posible seleccionar entre los modos Estándar e Inmutable.

Otras distribuciones («productos» en la jerga de Agama) como openSUSE Leap o Tumbleweed podrían utilizar modos en el futuro para redefinir su software y configuraciones de almacenamiento, ofreciendo diferentes variantes de un mismo sistema operativo.

Más opciones de configuración

Aunque los modos son la más visible de las nuevas características, también se han añadido otras nuevas capacidades a Agama que, al menos por ahora, solo son accesibles mediante la configuración JSON. Esto hace que esas nuevas funciones estén disponibles para los usuarios de la interfaz de línea de comandos y de las instalaciones no atendidas.

Probablemente, la más esperada de esas nuevas funciones es la capacidad de instalarse en un grupo de volúmenes LVM existente. Al hacerlo, es posible crear nuevos volúmenes lógicos dentro del grupo de volúmenes preexistente y también es posible reutilizar, eliminar o redimensionar los volúmenes lógicos existentes. Agama 19 incluso permite añadir nuevos volúmenes físicos a un grupo de volúmenes existente como parte del proceso. La mayoría de esas capacidades se añadirán pronto a la interfaz de usuario web.

Por último, pero no menos importante, ahora es posible especificar varias claves públicas SSH para autenticar al usuario root y también usar claves SSH como mecanismo de autenticación para el usuario no root creado por Agama.


Tienes toda la información de primera mano, en el anuncio oficial que ha publicado el equipo de desarrollo de Agama 19:

victorhck

Ilustración de un camaleón con cara de contento escuchando música con unos auriculares mientras surfea

  • No hay más artículos
❌