Fedora 42 Beta 版本发布
平台
- Red Hat AIA 产品组合,用于在混合云中开发和部署人工智能解决方案。
- Red Hat Enterprise Linux:一个灵活、稳定的操作系统,支持混合云创新。
- Red Hat OpenShift:一个容器平台,用于大规模构建、现代化和部署应用程序。
- Red Hat Ansible Automation Platform:实现企业范围自动化的基础。
精选
- Red Hat OpenShift Virtualization Engine
- Red Hat OpenShift Service on AWS
- Microsoft Azure Red Hat OpenShift
尝试 & 购买
按行业
服务
培训与认证
精选
- Ansible 基础:自动化技术概述(免费)
- 容器、Kubernetes 和 Red Hat OpenShift 技术概述(免费)
- Red Hat Enterprise Linux 技术概述(免费)
- Red Hat 认证系统管理员考试
- Red Hat 系统管理 I
主题
文章
- 什么是 InstructLab?
- 什么是云服务?
- 什么是边缘计算?
- 什么是混合云?
- 为什么要构建 Red Hat 云?
- 云 vs. 边缘
- Red Hat OpenShift vs. Kubernetes
- 学习 Ansible 基础知识
- 什么是 Linux?
更多探索
客户
合作伙伴
关于我们
开源
公司详细信息
探索 Red Hat 联系我们 对于客户
合作伙伴
尝试、购买和销售
学习资源
开源社区
为您推荐 New
建议
当您浏览 redhat.com 时,我们会推荐您可能喜欢的资源。现在,试试这些。
Fedora 42 Beta 版本现已可用
2025 年 3 月 18 日 Matthew Miller 阅读时长约 5 分钟
今天,Fedora 项目 很高兴地宣布 Fedora 42 的 Beta 版本,这款免费开源操作系统的最新版本现已推出。 在下面了解有关 Fedora 42 Beta 的新增和更新功能的更多信息,并且不要忘记在从以前版本升级之前确保您的系统已完全更新。
Fedora 42 Beta 的新特性?
Anaconda
-
原生 Wayland 应用程序: Anaconda 现在是 F42 Beta 中的原生 Wayland 应用程序。 它不再支持 X11,取而代之的是,用户可以期待更一致的键盘控制,Anaconda 能够在 Live ISO 上的 Wayland 环境中控制键盘布局,并且远程图形安装将使用 RDP 而不是 VNC。
-
Web UI 分区: Anaconda 团队在 F42 Beta 中推出了一个新的 Web 用户界面 (UI) 用于分区。 通过这个新功能,Fedora 用户最大的好处是新的引导式分区功能。 这提供了一个更强大的自动分区,用户将选择一个目标并且可以进行额外的自定义。 此更改还附带一个新的“重新安装 Fedora”功能,允许用户在出现问题时轻松地重新安装他们的系统,并且轻松支持双启动安装。 用户只需创建一个可用空间,无需了解其他详细信息。
-
Web UI 现在是 Fedora Workstation 的默认设置: 此新的基于 Web 的操作系统安装程序 UI 现在是 Fedora Workstation 在 F42 Beta 中的默认设置。 这意味着用户可以享受流畅的安装体验,并具有诸如安装进度指示器、内置帮助、配置审查等功能。此新功能还包括 Wizard,它将允许用户跳过他们安装时不需要的内容。
KDE Plasma 版本
从 F42 Beta 开始,KDE Plasma 已升级为正式版本! 您可以期待从 Fedora KDE 获得与以往相同质量水平的体验,此外,Fedora KDE 现在在 Power Systems (ppc64le) 上受支持。 完整的 KDE 堆栈(包括 KDE PIM)也可在 Power 上使用。 此外,F42 Beta 为基于 OpenPOWER 的系统(如来自 Raptor Systems 的 Talos Workstation)提供可安装的 Live 镜像。
Fedora COSMIC Spin
我们有了一个新的 Spin! 推出 Fedora COSMIC Spin,这是一种由 System76(Pop!_OS 的制造商)开发的新型基于 Rust 的桌面环境。 COSMIC 具有许多独特的功能,例如混合的每个工作区窗口/平铺管理、带有选项卡的窗口堆栈以在窗口之间切换以及与 GTK 和(稍后)Qt 集成的强大的自定义功能!
EROFS 用于 Live 介质
我们已将只读文件系统映像格式从 SquashFS 切换到 EROFS,用于所有 kiwi 生成的 Live 介质的 Fedora Live 介质,例如 KDE 桌面和移动设备、COSMIC、Budgie、MiracleWM、Fedora CoreOS Live 介质等。 此更改与我们的下游和 RHEL 保持一致,这为开发人员在上游和下游的工作中创建了一个更高效的生态系统。
RPM 支持 systemd sysusers.d
RPM 支持根据软件包有效负载中提供的 sysusers.d 片段中的配置来创建用户和组。 此新功能旨在将此 RPM 功能完全集成到 Fedora 中。
DNF/RPM 写时复制适用于所有变体
RPM 写时复制功能将为 Fedora 用户提供更好的体验,因为它减少了 I/O 量并抵消了软件包解压缩的 CPU 成本。 RPM 写时复制使用 btrfs 中的重链接功能,自 Fedora 33 以来,btrfs 一直是大多数变体的默认文件系统。 请注意,此更改默认情况下不会启用此行为。
Setuptools 74+
Fedora 42 Beta 将包含 python-setuptools 的最新上游版本。 Setuptools 是一个包开发过程库,旨在通过增强以前的 Python 标准库 distutils(分发实用程序)来促进 Python 项目的打包。 它变化很快,并且经常引入重大更改,例如在 72.0.0 版本中删除了 setup.py test 命令,该命令已于 2019 年弃用。
如果您的 Fedora 软件包仍使用 setup.py test 命令,请更新为 %pytest、%tox、%{python3} -m unittest 等。
DNF5
DNF5 已经完成了一些工作,现在包括新的逻辑,可以从系统中删除过期的和废弃的存储库密钥,这意味着用户可以在软件安装或升级期间享受存储库密钥的自动管理。
NumPy2
F42 Beta 将包含对 NumPy2 的更新。 大多数软件包不会受到影响,但使用 C API 的软件包可能需要重建。 此更新带来了更多最新的修复、性能改进和更好的文档。
Ruby 3.4
Ruby 3.4 是 Ruby 的最新稳定版本。 其中包含许多新功能和改进,以满足 Ruby 日益多样化和不断增长的需求。 通过从 Fedora 41 中的 Ruby 3.3 到 Fedora 42 中的 Ruby 3.4 的重大更新,Fedora 成为了卓越的 Ruby 开发平台。
淘汰和弃用
淘汰 python3.8
python3.8 软件包将被淘汰,而不会从 Fedora Linux 42 开始替换。 由于 Python 3.8 已 EOL,并且 Ubuntu 的 LTS 也在 F42 发布时停止标准支持,因此我们不再在 Fedora Linux 中支持此版本。
Python-pytest-runner
python-pytest-runner 软件包将在 F42 Beta 中弃用。 鼓励依赖的软件包切换为直接使用 pytest。
Atomic Desktop 将不再为 PPC64LE 构建
从 F42 Beta 开始,我们将不再为 PowerPC 64 LE 构建 Fedora Atomic Desktop。 PPC64LE 上的 Atomic Desktop 用户可以切换回 Fedora 软件包模式安装,或者使用可用于 PPC64LE 的可启动容器构建自己的镜像。
淘汰用于 Fedora IoT 的 Zezere 部署服务器
我们将淘汰 Zezere 部署服务器的使用,该服务器当前用于配置 Fedora IoT 设备。 相反,我们已将 Zezere 部署服务器移至提供本地用户配置方式 - systemd-firstboot。 这将为用户提供更强大、经过良好测试的配置方法,该方法已默认随 systemd 安装。 用户仍然可以使用 FIDO Device Onboarding 或 ignition 的现有配置选项。
什么是 Fedora Beta 版本?
Fedora Beta 版本是代码完整的,并且非常接近最终版本。 尽管 Fedora 项目社区将对该版本进行紧张的测试,但我们也希望我们的最终用户进行检查,并确保您关心的功能按预期工作。 您发现并报告的错误有助于改善您的体验以及全球数百万 Fedora Linux 用户的体验! 总之,我们不仅可以帮助增强 Fedora Linux 的实力,而且随着这些修复和调整被推送到内核社区的上游,我们可以为 Linux 生态系统和自由软件的改进做出整体贡献。
让我们一起测试 Fedora 42 Beta
由于这是一个 Beta 版本,我们预计您可能会遇到错误或缺少功能。 要报告测试期间遇到的问题,请通过测试邮件列表或Fedora Chat 上的 #quality:fedoraproject.org 频道 (Matrix) 联系 Fedora QA 团队。 随着测试的进行,常见问题会在 Ask Fedora 上的“常见问题”类别中进行跟踪。
有关有效报告错误的提示,请阅读如何提交错误。
关于作者
Matthew Miller 是杰出工程师 和现任 Fedora 项目负责人。