Fedora 43 Beta发布:前瞻预览
引言
Fedora的Beta版本为用户和开发者提供了最早体验下一代发行版的机会——在最终版本发布前进行测试和问题反馈。2025年9月16日发布的Fedora 43 Beta标志着社区进入了稳定版发布的最后阶段。
此Beta版本已基本功能完备:开发者期望其与最终版本高度一致(除最后时刻的修复外)。目标是在Fedora 43被广泛采用前发现回归错误、用户体验问题和兼容性问题。
发布与获取
Fedora项目发布了多个版本的Beta镜像——Workstation、KDE Plasma、Server、IoT、Cloud以及适用的spins/labs。ISO镜像可从官方Fedora服务器下载。
Fedora 42用户可通过DNF系统升级机制进行升级。部分spins(如Mate或i3)尚未在所有架构上完全可用。
作为Beta版本,用户可能会遇到程序错误。Fedora鼓励测试者通过QA邮件列表或Fedora问题跟踪基础设施提交问题。
主要新特性与变更
Fedora 43 Beta带来了大量底层更新——部分体现在可见的用户功能,其他则涉及核心工具和系统行为。
内核、桌面与会话更新
- Fedora 43 Beta基于Linux内核6.17构建
- Workstation版本搭载GNOME 49
- 重大转变:Fedora移除了Workstation的GNOME X11软件包,使Wayland成为GNOME默认且唯一的会话
- KDE版本搭载KDE Plasma 6.4
安装器与软件包管理
- Fedora的Anaconda安装器为所有Spins默认提供WebUI,实现更统一现代的安装体验
- 安装器内部使用DNF5,逐步淘汰处于维护模式的DNF4
- Fedora Kinoite默认启用自动更新,确保系统在后台无缝应用更新
编程与核心工具更新
- Python版本升级至3.14,提前采用以在上游发布前发现错误
- Go语言更新至1.25版本,带来新特性如go build -asan的内置泄漏检测
- GNU工具链更新保持核心编译和运行时工具的新鲜度与安全性
- Fedora CoreOS构建流程改用Containerfile标准替代自定义汇编工具
桌面与UI亮点
- GNOME 49和向Wayland的转变带来与X11不同的UI响应性和显示行为
- 修复等宽字体回退机制,避免不可预测的字体替换
- 包含受Sally Ride启发的新壁纸,提供日/夜版本
系统与后端增强
- RPM软件包管理器向6.0版本迈进,改进签名安全性
- RPM宏增强以更清晰地支持软件包特定构建标志
- 弃用"gold"链接器以简化链接工具集
- 淘汰旧版绑定以减少维护负担
- Fedora CoreOS构建流水线使用标准容器镜像提高可重现性
已移除或弃用的内容
- GNOME的X11支持被移除
- python-nose测试库被淘汰
- 旧版gtk-rs/gtk-rs-core/gtk4-rs版本被丢弃
- Gold链接器被弃用
这些变更反映了Fedora持续减少遗留负担、维护更清晰平台的努力。
测试重点领域
作为Beta版本,需要重点验证以下领域:
- 显示、图形和Wayland行为:测试GPU驱动、多显示器设置、分数缩放和性能回归
- 输入和UI工作流程:键盘布局切换、窗口管理和桌面响应性
- 升级路径:从Fedora 42升级到43 Beta必须不破坏用户配置
- 构建和编译工具:确保项目在新工具链版本下正确编译运行
- 软件包安装和依赖解析:新宏行为和RPM变更可能暴露依赖问题
发现错误应通过Fedora QA渠道报告。Beta版本不推荐用于生产环境。
时间线与后续步骤
Fedora 43最终版本计划于2025年10月下旬发布,必要时可能推迟至11月11日。
未来几周内,开发者将处理错误报告、稳定性能并根据反馈优化用户体验。Beta稳定且无阻塞问题后,将发布候选版本和最终构建。
结论
Fedora 43 Beta是Fedora演进的重要里程碑:引入现代安装器、推进Wayland独占、更新核心语言和工具链,并开始精简遗留支持。这是邀请开发者和爱好者共同塑造Fedora 43的契机。