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;
OpenJDK25 成为首选 JDK,同时取消“系统级 JDK”概念;
Ruby on Rails更新至 8.0;
Maven4 可与旧版并行安装;
新增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之家所有文章均包含本声明。