Publication de la version Agama 22 — nouveau programme d'installation pour openSUSE et SUSE, développé comme un remplacement du classique YaST Installer. Agama est conçu comme un installateur orienté services avec une interface web et la possibilité d'intégrer des outils externes. Le code du projet est distribué sous la licence GPL-2.0.
Dans annonce d'Agama 22 les développeurs notent que cette version se concentre principalement sur l'amélioration de l'interface. Dans le projet, ils considèrent Agama 22 comme la version d'installateur la plus conviviale et accessible à ce jour.
Principales modifications d'Agama 22
Le titre et la barre d'outils de l'interface web ont été repensés.
Le nouveau titre affiche désormais le produit sélectionné et son logo sur toutes les pages, tandis que les « fils d'Ariane » repensés simplifient la navigation. Le bouton Revoir et installer, que les développeurs ont jugé superflu et déroutant, a été supprimé, et l'espace libéré a été utilisé pour un accès plus visible aux outils de l'installateur.L'indicateur de progression de l'installation a été amélioré.
Auparavant, l'indicateur de progression n'apparaissait que lors de l'exécution des tâches, maintenant il est constamment visible dans l'interface. Cela devrait rendre le comportement de l'installateur plus clair : l'utilisateur voit immédiatement où suivre l'état des opérations.Le téléchargement des journaux d'installation a été amélioré.
L'outil de téléchargement des journaux explique maintenant mieux sa finalité et affiche l'état de préparation des données. Cela est utile pour le diagnostic des problèmes d'installation et lors de la transmission de rapports aux développeurs.Un outil de visualisation de la configuration a été ajouté.
L'élément Télécharger la configuration a été remplacé par Afficher la configuration. Au lieu de simplement télécharger un fichier JSON, l'utilisateur obtient un moyen plus clair de visualiser la configuration actuelle de l'installation.Un outil d'apparence a été ajouté pour personnaliser l'apparence.
L'interface web propose maintenant un paramètre de thème : il est possible de choisir un schéma de couleurs et un contraste. Cette fonctionnalité est basée sur des changements dans PatternFly 6.5, y compris le support du mode haute contrast, conçu pour répondre aux exigences WCAG AAA.Améliorations des paramètres des systèmes de fichiers.
L'interface a ajouté des options supplémentaires pour les systèmes de fichiers, et les sections de configuration des disques, des partitions et des volumes logiques ont été harmonisées. Cela rend les scénarios d'allocation avancés plus compréhensibles.Il est désormais possible de configurer un VLAN via l'interface web.
Agama 22 permet de configurer différents types de connexions réseau : Wi-Fi, Ethernet, pont, agrégat et VLAN, via une interface graphique. Auparavant, le support des VLAN dans l'interface web n'était qu'attendu.L'interface en ligne de commande a été améliorée.
Le moniteur texte peut désormais répondre de manière interactive aux questions de l'installateur. Grâce à cette amélioration, des commandes comme agama config load, qui utilisent le moniteur pour afficher les résultats, bénéficient également d'un comportement plus pratique.Une section d'accès a été ajoutée aux configurations JSON.
Cette nouvelle section permet de configurer à l'avance l'accès au système installé via SSH ou Cockpit. Agama gère l'activation du service requis, l'ouverture du port dans le pare-feu et les actions supplémentaires nécessaires pour l'accès après l'installation.
Agama reste l'un des projets clés d'openSUSE/SUSE : son objectif est de remplacer l'architecture obsolète de YaST Installer par un installateur plus moderne (proposé par défaut depuis la version 16), qui est plus facile à développer, réutiliser et intégrer avec d'autres outils.
Source : linux.org.ru




