我们知道 Agama 版本的发布间隔通常太长。最近,我们承诺提高发布频率,即使这意味着发布较小的版本。你知道的,“尽早发布,频繁发布”。
Agama 5 包含了一些我们已经进行了一段时间的更改,例如翻译后的网页界面或软件模式选择器。此外,它还对存储区域进行了一项更改,不再重用预先存在的交换分区。最后但并非最不重要的一点,现在您可以通过 PXE 启动 Agama Live。
翻译后的网页界面
到目前为止,Agama 网页界面仅提供英文版本。但是,此新版本允许您选择不同的语言,现在已提供另外四种语言:荷兰语、日语、西班牙语和瑞典语。感谢 Natasha Ament、Yasuhiko Kamata、Victor hck 和 Luna Jernberg 的第一轮翻译。非常感谢!
如果您感兴趣,请考虑帮助翻译。 openSUSE 本地化指南 可能是一个不错的起点。 ![]()
如果您对技术细节感兴趣,可以查看拉取请求 #796。
请记住,选择不同的语言不会影响您正在安装的系统。为此,我们已经开始着手开发一个更好的“本地化”页面,该页面将允许您为要安装的系统选择语言、键盘布局和时区。
模式选择
我们已经推迟了一段时间的一个重要功能是定制软件选择。我们不想带回复杂和特定的概念,例如系统角色,因此我们决定从一个原型开始,该原型显示可用软件模式的列表。
Agama 5 附带了一个新的软件模式选择器,如下面的屏幕截图所示,但它仍然是一个正在进行中的工作。然而,更重要的是我们在 openSUSE Factory 邮件列表中开启的关于此主题的讨论。如果您有任何意见,请随时加入。
技术细节?您可以在 #792、#762、#770 和 #772 中找到它们。
不要重用预先存在的交换分区
在提出存储布局时,Agama 会重用预先存在的交换分区。此行为只是为了与旧版本兼容而引入 YaST 的,并被 Agama 继承。但是,我们决定 Agama 应该停止这样做,因为它令人困惑。现在,预先存在的交换分区不再被重用。
有关更多详细信息和屏幕截图,请查看 #806。
通过 PXE 启动
自从 Agama Live 的早期版本发布以来,很明显我们需要一种使用 PXE 启动安装程序的方法。最近,我们开始构建您需要的镜像。 agama-live 包包含一些说明,说明如何从 openSUSE 构建服务 获取它们。
此功能依赖于 Kiwi,因此任何致力于未来基于 Agama 创建实际安装介质的人都可以使用它。毕竟,Agama Live 是为演示目的而构建的。
其他更改
- 在存储部分添加一个标签,以指示 Btrfs 系统是否会是事务性的 (#789)。
- 为
agama logs store命令生成的存档设置更严格的权限 (#812)。 - 更新到 Patternfly 5.1 (#800)。
试用 Agama 5
尝试 Agama 的最佳方法是下载 Agama Live devel ISO 的两种变体之一(ALP 或 openSUSE)。此镜像是在 systemsmanagement:Agama:Devel OBS 项目 中构建的,并且在我们发布新版本时会更新。
您对最新版本感兴趣吗? systemsmanagement:Agama:Staging OBS 项目 中的 ISO 适合您,因为它会自动从 Agama 的 Git 仓库 中的代码构建。
接下来会发生什么
Agama 6 已经在开发中,我们预计到 11 月底将有另一个版本准备就绪。对于该版本,我们预计在国际化领域有更多更改、对 SUSE 客户中心的支持以及选择为您的新系统腾出空间的可能性。此外,我们正在努力使其更容易调整 Agama 的配置。
我们重视意见和反馈。欢迎随时通过 YaST 开发邮件列表、我们的 #yast 频道在 Libera.chat,甚至 Agama 项目在 GitHub 与 YaST 团队联系。
敬请期待!


