经过短暂的 beta 测试期后, Canonical近日宣布发布新版Ubuntu Linux 24.04 LTS,代号为“Noble Numbat”,其中包含许多重要功能和改进。
Ubuntu 24.04 LTS作为长期支持版本,为选择 Ubuntu Pro 的用户提供长达12 年的支持,而 Ubuntu 24.04 标准版则在 Ubuntu 主存储库中提供 5 年的安全维护。
Ubuntu 24.04 LTS“Noble Numbat”有哪些新功能?
Ubuntu 24.04 LTS搭载了Linux 6.8 内核,提高了系统调用性能,支持嵌套在 ppc64el 中的 KVM,并可访问新的 beachefs 文件系统。

桌面方面,GNOME 46 是默认桌面环境。此版本对文件管理应用程序进行了多项改进,其中最显著的是 Nautilus,它现在拥有重新设计的用户界面和增强的全局搜索功能。此外,GNOME 46 还更新了“设置”应用程序,支持可展开通知,重新设计了在线帐户系统,并改进了通知功能。
NetworkManager 现在使用 Netplan 作为您的默认配置存储后端。升级时,所有连接配置文件 /etc/NetworkManager/system-connections/ 透明地迁移到 /etc/netplan/90-NM-*.yaml 并成为由 Netplan 渲染的连接配置文件 /run/NetworkManager/system-connections/.

我们推出了一款全新的应用商店,取代了之前的 Snap 应用商店。该应用商店完全使用 Flutter 工具从零开始编写。新商店旨在同时处理 .deb 和 snap 应用(始终优先处理 snap 应用)。

我们还推出了一款基于 Flutter 的全新安装程序,它采用 .yaml 配置文件(本地或远程)自动完成安装。此外,安装程序还进行了视觉优化,每个步骤都配有醒目的新插图,以及更清晰简洁的文字描述。辅助功能选项已作为第二步添加,并且重新支持 ZFS 引导式(高级)安装。
值得注意的是,此 LTS 版本对 .NET 8 提供完整的生命周期支持,以及通过 TCK 认证的适用于 .NET 的 Java LTS。此版本还新增了更新的工具,包括 Python 3.12、Ruby 3.2、PHP 8.3 和 Go 1.22。
Ubuntu Desktop 和 Windows 子系统 Linux 版 (WSL)引入了新的管理工具,利用共享安装技术,允许通过自动安装和 cloud-init 等工具进行镜像自定义。
此外,Ubuntu 24.04 LTS还通过多种措施着重提升安全性。其中一项措施是限制非特权用户命名空间。在此版本中,对这些命名空间内额外权限的访问受到限制,从而减少了潜在的攻击面。
值得注意的是,FORTIFY_SOURCE 的级别已提升至 3,从而提高了对 memcpy() 和 snprintf() 等常用函数中内存安全违规行为的检测能力。在 ARM64 架构上,还实施了硬件强制指针认证和分支目标识别等措施,以缓解代码重用攻击。
AppArmor 也已更新至 4.0 版本,引入了多项改进,包括网络访问控制、复杂条件策略以及将访问决策延迟到用户空间程序的功能。这使得交互式文件访问请求等高级安全模型成为可能。
在加密协议安全方面,Ubuntu 24.04 禁用了过时且不安全的 TLS(1.0 和 1.1)以及 DTLS 1.0 版本,以防止可能泄露敏感数据的降级攻击。这些措施显著提升了操作系统的整体安全性。
其他显著变化包括:
- 系统初始化更新至 systemd 255.4
- 网络堆栈已更新至 Netplan 1.0 162,支持同步 WPA2 和 WPA3、用于高性能 SR-IOV 网络的 Mellanox VF-LAG 以及 VXLAN 增强功能。
- openssh 不再依赖于 libsystemd,减少了依赖数量并使其不易出现未来的安全问题
- 名为固件更新程序的更新工具可有效更新固件,而无需在后台运行完整的应用程序管理器。
- 支持英特尔处理器内置的 QAT 加速器,提供加速压缩和加密中使用的计算的工具。
- 转换了 32 位 Armhf 架构的包,以使用 64 位 time_t 类型来处理 19 年 2038 月 XNUMX 日之后的时间。
下载 Ubuntu 24.04 LTS“Noble Numbat”
如果您有兴趣下载新版本,可以从 Ubuntu 官方网站的下载页面或发布页面获取。下载 Ubuntu 24.04 LTS “Noble Numbat”