距离 YaST 团队之前的开发报告已经过去三周了。这比我们通常的节奏晚了一周,因为团队的大部分成员在 SUSE 内部研讨会上被安排了四天。但不用担心,我们回来了,并且像往常一样充满了新闻。这次我们带来了

  • 在安装过程中启用和配置 SELinux 的支持
  • 无线网络设备配置的全新界面
  • 多个领域的可用性改进
  • 安装程序中一个新的“隐藏层”,包含高级工具 ;-)

您可能知道,SUSE 和 openSUSE 系列操作系统都包含面向容器的成员,即 openSUSE MicroOS 和 SLE Micro。为了使它们更加出色,我们收到了一个请求,以便能够在(自动)安装期间提出和配置使用 安全增强型 Linux,更广为人知的 SELinux。这是一项影响 YaST 的多个部分以及 (open)SUSE 的各个版本的复杂更改,但您可以在 这个 pull request 的描述中获得一个很好的概述,其中包含一些可能胜过千言万语的截图。目前,由于 SELinux 在各个发行版上的不同状态,该功能在每个发行版上可能看起来有所不同。虽然在 SLE Micro 中,新的设置在安装期间可见并以其最严格的级别激活,但在其他发行版中,它可能看起来更宽松,甚至根本不呈现。我们预计在未来几周内情况将得到巩固。

说到需要时间的事情,我们一直希望改进无线网络适配器配置的可用性。最终我们找到了时间来重新组织 YaST 网络模块中相应的选项卡,改进了选择无线网络和尽可能自动填充信息的机制。您可以在以下动画和 详细的 pull request 中看到结果,其中包含通常的对比截图。

The new wireless configuration in action

这并不是我们在此次冲刺中实施的唯一可用性改进。现在,分区程序提供了有关需要提前 卸载 的文件系统的更多有用信息,并为表中的可折叠分支呈现了更合理的 初始状态。YaST 网络允许在手动安装期间 调整 virt bridge 接口,并以更友好的方式报告 AutoYaST 错误 最后但并非最不重要的是可用性领域,我们改进了如何在大多数 YaST 弹出对话框中 管理和呈现 长文本。

如果您还没有对本次冲刺带来的所有新事物印象深刻,我们可以让您一窥我们最近一直在准备的东西,以便为高级用户提供更多…呃…权力。 ;-) 如大家所知,YaST 已经是一个相当高级的安装程序,提供了许多选项。并且它可高度配置,可以根据用户选择的发行版、产品或系统角色进行调整,以使其表现不同。但无论如何,我们仍然面临需要进一步配置安装程序以克服在非常特殊场景中遇到的障碍或仅用于调试目的的情况。我们计划如何做到? 认识新的 YaST 安装控制台,可通过更新的 安装程序配置屏幕 访问!

在 openSUSE Leap 15.3 和 SLE-15-SP3 进入 beta 阶段之际,YaST 团队将在未来几周内专注于修复这些即将发布的发行版的测试人员发现的错误,这意味着我们无法为您提供下一个开发报告的固定日期,但它肯定会在三月份发布。与此同时,请继续关注,不要犹豫地报告您在 YaST 或 openSUSE 中发现的任何重大错误。 很快再见!