YaST 的最后一个?

主要观点

  • 提供 LWN 的免费试用订阅,让用户了解 Linux 和自由软件社区动态及专属网站功能。
  • openSUSE Leap 16.0 beta 宣布退休“传统 YaST 堆栈”,其自 2005 年起成为 openSUSE 发行版的核心部分,未来不确定,将逐步从 openSUSE Tumbleweed 中移除。
  • YaST 多年来经历多次修订和重写,从最初的 YaST 到 YaST2,2013 年左右大部分用 Ruby 替代 YCP,目前由 Ruby 编写,部分图形栈用 C 编写,还有一些遗留部分用 Perl 和 YCP。
  • SUSE 团队相对安静地计划退休 YaST,Agama 安装程序项目预示了这一举措,Agama 被用于 openSUSE Leap 16 的 alpha 版本,之后发布了独立文档网站和新博客。
  • Leap 16 beta 宣布 YaST 已被 Agama、Cockpit 和 Myrlyn 取代,YaST 将继续在 Tumbleweed 中可用但不再由 SUSE 开发,若无人维护可能会逐渐退化直至从 Tumbleweed 中移除。
  • SUSE 决定采用更现代的工具取代 YaST 是合理的,但缺乏关于退休的沟通是不幸的,openSUSE 可借鉴 Fedora 的变更流程。YaST 曾是发行版的卖点,虽已过时但曾为 SUSE 社区服务多年。

关键信息

重要细节

  • YaST 是系统安装程序、软件管理工具和多种系统管理任务的执行工具,具有图形和文本用户界面。
  • 2024 年 10 月 7 日 Josef Reidinger 回复关于 YaST:Devel 仓库的问题,当时未表明 SUSE 开发者考虑从 SLE 16 或 Leap 中删除 YaST。
  • 2024 年 11 月 27 日 openSUSE 发布工程纪要提到 YaST 模块将根据使用情况重新考虑,同时有关于 SUSE 产品管理不想在 SLES 16 中使用 YaST 的功能票。
  • 2025 年 1 月 Andreas Jaeger 关于 SLES 16 的博客文章提到 YaST 进入维护模式,在 SLES 15 生命周期内将继续得到全面支持。
  • Agama 缺乏一些 AutoYaST 无人值守部署功能,最初旨在将用户界面与 YaST 内部解耦并添加 Web 界面。
  • 未来 YaST 在 Tumbleweed 中可能因 Ruby 版本更新等原因逐渐退化直至移除,若无人维护可能会出现更多问题。
阅读 15
0 条评论