主要观点:
- 提供 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 社区服务多年。
关键信息:
- LWN 免费试用订阅链接:https://lwn.net/Promo/nst-tri...
YaST 相关项目及链接:
- SUSE 生命周期页面:https://www.suse.com/lifecycl...
- Ruby 主要发布时间:每年 12 月 25 日
重要细节:
- 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 版本更新等原因逐渐退化直至移除,若无人维护可能会出现更多问题。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。