Fedora 43 Beta发布:前瞻Linux发行版的技术革新

Fedora 43 Beta于2025年9月16日发布,带来Linux内核6.17、GNOME 49桌面环境、Wayland独占会话、DNF5包管理器、Python 3.14等核心更新。本文详细介绍其技术架构、系统增强及测试重点。

Fedora 43 Beta发布:前瞻未来

引言

Fedora的Beta版本让用户和开发者能够在最终版本发布前测试并报告问题。2025年9月16日发布的Fedora 43 Beta标志着社区进入稳定版发布的最后阶段。该Beta版本功能基本完整,目标是在Fedora 43广泛采用前发现回归错误、用户体验问题和兼容性问题。

发布与可用性

Fedora项目发布了多个版本的Beta版,包括Workstation、KDE Plasma、Server、IoT、Cloud及衍生版本。ISO镜像可从官方服务器下载。Fedora 42用户可通过DNF系统升级机制升级。由于是Beta版,用户可能会遇到错误,Fedora鼓励通过QA邮件列表或问题跟踪基础设施报告问题。

主要新功能与变更

Fedora 43 Beta带来许多底层更新,包括可见的用户功能和核心工具及系统行为。

内核、桌面和会话更新

  • 基于Linux内核6.17构建。
  • Workstation版搭载GNOME 49。
  • 移除GNOME X11包,默认仅支持Wayland会话,现有用户将迁移至Wayland。
  • KDE Plasma版搭载KDE Plasma 6.4。

安装程序和包管理

  • Anaconda安装程序默认为所有Spin提供WebUI,提供更统一和现代的安装体验。
  • 安装程序内部使用DNF5,逐步淘汰处于维护模式的DNF4。
  • Fedora Kinoite默认启用自动更新,确保系统在后台无缝应用更新。

编程和核心工具更新

  • Python版本升级至3.14,提前采用以在上游发布前捕获错误。
  • Go(Golang)更新至1.25,引入新功能如go build -asan的内置泄漏检测和更灵活的模块根。
  • GNU工具链(GCC、glibc、binutils、调试器)更新,保持核心编译和运行时工具的新鲜和安全。
  • Fedora CoreOS的构建流程现在使用Containerfile标准,简化了使用Podman的构建。

桌面和用户界面亮点

  • 随着GNOME 49和转向仅Wayland,用户将注意到与X11不同的UI响应性和显示行为。
  • 默认等宽字体回退已修复,避免不可预测的字体替换或突然变化。
  • 包含受Sally Ride启发的新壁纸,提供日/夜版本。

系统和后端增强

  • RPM包管理器向RPM 6.0迈进,改进签名安全性(例如基于指纹的引用替代短ID),并支持多签名或更新的密钥格式。
  • RPM宏增强,更清晰地支持包特定构建标志。
  • 弃用“gold”链接器以简化链接工具集。
  • 淘汰旧版绑定(如python-nose、某些gtk-rs版本),以减少维护负担并鼓励迁移到活跃支持的工具。
  • Fedora CoreOS的构建管道现在使用标准容器镜像,提高可重复性。

已移除或弃用的内容

Fedora 43 Beta做出了一些大胆举措:

  • 移除GNOME的X11支持:GNOME用户必须使用Wayland。
  • 弃用python-nose测试库;新包应优先使用维护的测试框架。
  • 删除旧版gtk-rs/gtk-rs-core/gtk4-rs版本。
  • 弃用gold链接器:逐步淘汰链接器的gold变体。

这些变更反映了Fedora持续努力减少遗留负担,为未来开发维护更清洁的平台。

测试者和用户应关注的重点

由于是Beta版,仔细测试至关重要。以下领域尤其需要验证:

  • 显示、图形和Wayland行为:测试GPU驱动程序(NVIDIA、AMD、Intel)、多显示器设置、分数缩放和性能回归。
  • 输入和UI工作流:键盘布局切换、窗口管理和桌面响应性。
  • 升级路径:从Fedora 42升级到43 Beta必须正常工作,不破坏用户配置。
  • 构建和编译工具:项目,尤其是C/C++项目,应在新GCC、glibc和工具链版本下正确编译和运行。
  • 包安装和依赖解析:新的包宏行为和RPM变更可能暴露损坏或过时的依赖。
  • CoreOS构建(如相关)应验证容器镜像构建和集成。
  • Spin迁移:测试衍生版本(XFCE、LXDE等),尤其是那些Web安装程序或UI过渡可能不同的版本。

如果发现错误,测试者应通过Fedora的QA渠道报告,如Fedora QA邮件列表或#quality:fedoraproject.org Matrix房间。Beta版本不推荐用于生产或关键任务系统。

预期时间线和下一步

Fedora 43的最终版本目标在2025年10月下旬发布,如有必要可能延迟至11月11日。未来几周,Fedora开发者将筛选错误报告、稳定性能并根据社区反馈优化用户体验变更。一旦Beta稳定且无阻塞问题,可能会出现发布候选(RC)构建,随后是最终版本。

结论

Fedora 43 Beta是Fedora演进的重要里程碑:引入现代安装程序、推动GNOME仅支持Wayland、更新核心语言和工具链,并开始削减遗留支持。它邀请开发者和爱好者帮助塑造Fedora 43的未来。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计