El Le projet openSUSE a dévoilé la sortie d'Agama 17, l'installateur qui remplace l'interface d'installation classique de SUSE et openSUSE. Ce nouveau système apporte une différence fondamentale en séparant l'interface utilisateur des composants internes de YaST, permettant ainsi de gérer l'installation même depuis une interface web.
L'installateur, publié sous licence GPLv2, est développé en Ruby, Rust et JavaScript/TypeScript, et se positionne comme un outil moderne et adaptable conçu pour offrir une expérience plus claire et plus robuste.
Principales nouveautés d'Agama 17
Parmi les principales nouveautés, on trouve la configuration de l'interface réseau filaire repensée, qui représente désormais plus précisément les situations dans lesquelles plusieurs appareils partagent une seule connexion.
La gestion des périphériques de stockage Il a également été amélioré et dans cette nouvelle version La section listant les disques disponibles pour l'installation a été réorganisée pour être plus clair et plus compréhensible. De plus, Ajout de la possibilité d'utiliser directement un disque ou un RAID préexistant sans avoir besoin de créer des partitions, ainsi qu'une nouvelle option pour réanalyser les périphériques physiques et logiques, tels que les groupes LVM ou les disques nouvellement connectés.

Il y a aussi Nouvelle option permettant de réanalyser le système si de nouveaux périphériques matériels ont été connectés, de nouveaux périphériques logiques ont été créés (ligne RAID ou groupes de volumes LVM), ou l'utilisateur a besoin d'une seconde chance pour saisir un mot de passe de chiffrement. Enfin, l'interface utilisateur est essentielle. peut désormais détecter quand une configuration a été chargée d'Agama ce qui affecte la configuration du stockage.
De plus, dans cette nouvelle version, l'installateur vous permet désormais d'enregistrer le système non seulement dans SUSE Customer Center, mais aussi sur des serveurs RMT personnalisés, options d'expansion pour les déploiements d'entreprise.
En ce qui concerne la sécurité, SUSE Linux Enterprise 16 et openSUSE Leap 16 utiliseront SELinux comme module de sécurité par défaut. Cependant, Agama 17 offre la flexibilité de désinstaller SELinux et d'installer des alternatives telles qu'AppArmor, s'adaptant aux préférences de chaque environnement.
Configuration avancée avec JSON
L’une des plus grandes forces d’Agama est la possibilité de définir des installations à l’aide de configurations JSON, permettant la création de processus sans surveillance hautement personnalisés. La nouvelle version étend cette approche avec la prise en charge de la configuration VLAN, Activation du périphérique zFCP, modification dynamique des modèles logiciels et même la possibilité de gérer les réponses automatiques aux demandes d'installation via la section questions.
El le mode automatisé a également été renforcé. Maintenant Si Agama rencontre un problème lors du chargement d'un fichier de configuration, il affiche un avertissement Pour permettre à l'utilisateur de décider s'il souhaite réessayer plutôt que de poursuivre en mode silencieux. De plus, les paramètres inst.auto_insecure et inst.script_insecure ont été ajoutés, permettant de contourner la vérification TLS dans les environnements contrôlés, simplifiant ainsi la mise en œuvre de tests ou de configurations internes.
Personnalisation via DUD et RPM
Un autre L’une des grandes nouveautés d’Agama 17 est la possibilité de modifier le processus d’installation avec des packages RPM supplémentaires ou des images DUD (Driver Update Disk). Ces images peuvent inclure des fichiers, des scripts ou des packages personnalisés, copiés sur le support d'installation et exécutés pendant l'installation. L'utilitaire mkdud permet de créer des images personnalisées, et le nouveau paramètre inst.dud_insecure permet de les charger même dans les environnements avec certificats auto-signés.
Enfin, il convient de mentionner que pour ceux qui souhaitent tester le nouvel installateur, des versions live sont disponibles pour x86_64, ppc64le, s390x et ARM64. Ces versions incluent la version bêta d'openSUSE Leap 16, ainsi que les versions en cours de Tumbleweed et Slowroll, en plus de l'édition MicroOS basée sur des conteneurs et d'openSUSE Leap Micro 6.2.
La feuille de route indique qu'Agama 17 s'intégrera officiellement à openSUSE Leap 16 et SUSE Linux Enterprise Server 16, tous deux déjà en phase de test bêta. Cela confirme que le nouvel installateur sera l'option recommandée pour la prochaine génération de distribution d'entreprise de SUSE.
Si vous souhaitez en savoir plus, vous pouvez consulter les détails dans le lien suivant.