Se ha publicado el instalador Agama 18, utilizado en SUSE y openSUSE

Los desarrolladores del proyecto openSUSE han presentado el instalador Agama 18, destacándose por la separación de la interfaz de usuario de los componentes internos de YaST. Agama admite el uso de diferentes frontends, como un frontend para gestionar la instalación a través de una interfaz web. Agama ha reemplazado a la interfaz clásica de instalación en las versiones de SUSE Linux Enterprise Server 16 y openSUSE Leap 16. El código de los componentes del instalador se distribuye bajo la licencia GPLv2 y está escrito en los lenguajes Ruby, Rust y JavaScript/TypeScript.

Se han formado compilaciones live para evaluar el nuevo instalador para las arquitecturas x86_64, ppc64le, s390x y ARM64. En las compilaciones están disponibles para instalación la versión openSUSE Leap 16, las compilaciones continuamente actualizadas de openSUSE Tumbleweed y openSUSE Slowroll, así como las ediciones MicroOS y openSUSE Leap Micro.

Los objetivos del desarrollo de Agama son: eliminar las limitaciones de la interfaz gráfica existente; ampliar las capacidades de uso de la funcionalidad de YaST en otras aplicaciones; desvincularse de un solo lenguaje de programación; fomentar la creación de configuraciones alternativas por parte de la comunidad. El instalador ofrece funciones como la selección de un conjunto inicial de aplicaciones, la configuración de la conexión de red, idioma, teclado, zona horaria y parámetros de localización, la preparación del dispositivo de almacenamiento y la partición, así como la adición de usuarios al sistema.

Para la instalación de paquetes, la verificación del hardware, la partición de discos y otras funciones necesarias durante la instalación, Agama continúa utilizando las bibliotecas de YaST, sobre las cuales se implementan servicios intermedios que abstraen el acceso a las bibliotecas a través de un protocolo de comunicación unificado basado en HTTP. El instalador utiliza una arquitectura multiproceso, lo que permite que la interfaz de usuario no se bloquee durante la ejecución de otras tareas.

La interfaz básica para gestionar la instalación está construida utilizando tecnologías web. La interfaz web está escrita en JavaScript utilizando el framework React y componentes PatternFly. El servicio de mensajería y el servidor http incorporado están escritos en Ruby. La interfaz se muestra en un navegador que se ejecuta en un entorno gráfico basado en Wayland (se crea un entorno reducido basado en el gestor de compuestos Mutter y Firefox).

En la nueva versión:

  • Se ha rediseñado la página de configuración de los dispositivos de almacenamiento. Los desarrolladores han intentado combinar en una sola interfaz la claridad para principiantes con la posibilidad de que usuarios experimentados accedan a configuraciones avanzadas.
    Se ha publicado el instalador Agama 18, utilizado en SUSE y openSUSE
  • Se ha mejorado la interfaz para la configuración de dispositivos de almacenamiento DASD (Direct Access Storage Device), utilizados en mainframes System/390.
    Se ha publicado el instalador Agama 18, utilizado en SUSE y openSUSE
  • Se han ampliado las capacidades de gestión de configuración en formato JSON. Se ha añadido soporte para la verificación local del perfil JSON sin iniciar el instalador. Se han implementado herramientas para gestionar las respuestas a las preguntas del instalador desde el perfil. Se ha proporcionado la opción de eliminar plantillas de instalación individuales, además de reemplazar toda la lista.
  • Se ha añadido la posibilidad de actualizar la versión del instalador desde un repositorio externo antes de comenzar el proceso de instalación.
  • Se han añadido opciones para la instalación de versiones alfa tempranas de SUSE Linux 16.1. En el futuro, se planea agregar soporte para versiones beta de openSUSE 16.1 y la edición atómica openSUSE Kalpa.
  • Se ha dejado de dar soporte oficialmente a la arquitectura i586.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster