El openSUSE 项目发布了 Agama 17,这个安装程序取代了经典的 SUSE 和 openSUSE 安装界面。这个新系统通过将用户界面与 YaST 的内部组件分离,实现了根本性的不同,甚至可以从 Web 界面管理安装。
该安装程序采用 GPLv2 许可发布,使用 Ruby、Rust 和 JavaScript/TypeScript 开发,定位为一种现代、适应性强的工具,旨在提供更清晰、更强大的体验。
Agama 17 主要新功能
主要新功能包括 重新设计的有线网络接口配置, 它现在更准确地表示多个设备共享单个连接的情况。
La 存储设备管理 它也得到了改进,在这个新版本中 列出可供安装的磁盘的部分已重新组织 更清晰易懂。此外, 增加了直接使用现有磁盘或 RAID 的功能 无需创建分区,同时还提供重新扫描物理和逻辑设备(例如 LVM 组或新连接的磁盘)的新选项。

还有一个 如果连接了新的硬件设备,则有重新扫描系统的新选项、已创建了新的逻辑设备(RAID 线路或 LVM 卷组),或者用户需要第二次输入加密密码的机会。最后但同样重要的是,用户界面 现在可以检测配置何时加载 阿伽玛 这会影响存储配置。
此外,在这个新版本中安装程序 现在允许您注册系统 不仅在 SUSE 客户中心,而且 在自定义 RMT 服务器上, 扩大企业部署的选择。
恩CUANTO一个 安全, SUSE Linux Enterprise 16 和 openSUSE Leap 16 都将默认使用 SELinux 作为安全模块。但是, Agama 17 提供了卸载 SELinux 和安装 AppArmor 等替代方案的灵活性,适应每个环境的偏好。
使用 JSON 的高级配置
Agama 最大的优势之一是能够使用 JSON 配置定义安装,从而允许创建高度定制的无人值守流程。 新版本扩展了这种方法,支持 VLAN 配置, zFCP 设备激活、软件模式的动态修改,甚至通过问题部分管理对安装程序请求的自动响应的能力。
El 自动模式也得到了加强。 现在 如果 Agama 在加载配置文件时遇到问题,它会显示警告 允许用户决定是否重试,而不是默默地继续操作。此外,还添加了 inst.auto_insecure 和 inst.script_insecure 参数,允许在受控环境中绕过 TLS 验证,从而简化内部测试或配置的实施。
使用 DUD 和 RPM 进行定制
另一 Agama 17 的一大新功能是可以修改安装过程 附加 RPM 软件包或 DUD(驱动程序更新磁盘)镜像。这些镜像可以包含自定义文件、脚本或软件包,它们会被复制到安装介质并在安装过程中执行。mkdud 实用程序允许您创建自定义镜像,而新的 inst.dud_insecure 参数允许即使在使用自签名证书的环境中也能加载它们。
最后,值得一提的是,对于那些有兴趣尝试新安装程序的用户,可以使用 x86_64、ppc64le、s390x 和 ARM64 的实时构建版本。这些版本包括 openSUSE Leap 16 的测试版,以及 Tumbleweed 和 Slowroll 的持续构建版本,此外还有基于容器的 MicroOS 版本和 openSUSE Leap Micro 6.2。
路线图显示,Agama 17 将正式与 openSUSE Leap 16 和 SUSE Linux Enterprise Server 16 集成,这两者都已处于 Beta 测试阶段。这证实了新的安装程序将成为下一代 SUSE 企业发行版的推荐选项。
如果您有兴趣了解更多,可以查阅详情 在下面的链接中。