Fedora Linux 43 正式发布:Python 3.14、LLVM 21、GNOME 全面转向 Wayland
IT之家 10 月 28 日消息,Fedora 项目组今日宣布最新的 Fedora Linux 43 正式发布,现已开放下载。
该版本在系统底层、编译工具链、安装器以及语言运行环境等方面进行了广泛更新,同时引入了多项结构性调整,为开发者与企业用户提供更现代化的 Linux 体验。
系统与安装器更新
Fedora 43 默认将 /boot 分区容量提升至 2GiB,以满足新内核及引导镜像需求;Anaconda 安装器全面切换至 DNF5 包管理系统,并启用基于 Web 界面的安装流程(WebUI),该界面此前已在 Fedora 42 工作站版中完成测试。系统还将默认采用 zstd 压缩 initrd 文件,提高启动性能,同时不再支持在 MBR 分区磁盘上以 UEFI 模式安装。
此外,Fedora CoreOS 将改以 Containerfile 定义并通过 podman build 构建,未来停止向传统 OSTree 仓库推送更新,转而使用来自 Quay.io 的 OCI 镜像。
编译工具链与开发环境
Fedora 43 搭载最新 GNU 工具链,包括 gcc 15.2、binutils 2.45、glibc 2.42 与 gdb 17.1;
LLVM 系列组件升级至版本 21;
RPM 包管理器升级至 6.0 主版本;
Python 更新至 3.14;
Golang 升级至 1.25,并默认启用 vendored 依赖构建机制;
Perl 版本提升至 5.42;
OpenJDK 25 成为首选 JDK,同时取消“系统级 JDK”概念;
Ruby on Rails 更新至 8.0;
Maven 4 可与旧版并行安装;
新增 Hare 编程语言包,并升级 Haskell GHC 至 9.8;
PostgreSQL 默认流更新为 18 版,MySQL 切换至 8.4。
在构建系统方面,新版 RPM 宏改进了构建标志定义方式,并开始弃用传统 setup.py 构建宏 % py3_build 等,以全面转向基于 pyproject.toml 的现代 Python 构建体系。
桌面与字体改进
Fedora 43 的 GNOME 桌面环境将完全基于 Wayland,不再提供 X11 版本。
Noto Color Emoji 字体改用 COLRv1 矢量彩色字体格式,提升可扩展性与渲染效果。
同时,为了改善跨语言显示一致性,系统将为缺少等宽字体的语言设置默认字体回退方案。
系统组件与安全性调整
Fedora 43 弃用部分老旧组件,包括 binutils-gold 链接器、YASM 汇编器、python-nose 测试框架、gtk3-rs 绑定 等。
调试功能方面,Debuginfod 默认启用 IMA 加密验证;静态库将保留完整调试信息以方便开发者追踪错误。
为强化安全性,系统迁移至 lastlog2 以替代旧版登录记录机制,并改进 gpgverify 限制问题以简化源代码签名验证流程。
服务器与虚拟化改进
Fedora 43 引入对 Intel TDX 机密计算虚拟化 的主机支持,
389 Directory Server 停止对 BerkeleyDB 的支持并要求迁移至 LDMB 数据库。
邮件服务器 Dovecot 升级至 2.4,
自动化测试体系停止支持标准测试接口(STI)。
其他方面
Fedora Kinoite 将默认启用自动更新;
Tomcat 升级至 10.1;
Free Pascal 编译器加入交叉编译支持;
CMake 清理非标准变量;
推出基于 Rust 重写的 Greenboot 启动健康检测工具。
Fedora 43 延续该发行版一贯的快速迭代节奏,在保持前沿技术引入的同时,逐步清理历史兼容性包与过时组件,为后续版本过渡到更统一的容器与虚拟化体系奠定基础。
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。



