Canonical 刚刚发布了其基于 Linux 的操作系统 Ubuntu 的最新版本。新版本号为 24.04,Canonical 之前给它起的代号是 Noble Numbat。
新版本包含最新的 Linux 6.8 内核。Canonical 表示,它包括 "改进的系统调用性能、ppc64el上的嵌套KVM支持,以及对新登陆的bcachefs文件系统的访问"。
在新功能中,Ubuntu 24.04 的设置使帧指针成为 64 位架构的默认设置。Canonical 在博文中引用了英特尔公司计算机性能专家和研究员布兰登-格雷格(Brendan Gregg)的话,说明了这对用户的意义:
帧指针允许更全面的 CPU 剖析和非 CPU 剖析。这些功能带来的性能提升远远超过了相对微小的性能损失。Ubuntu 默认启用帧指针将为性能工程和默认开发人员体验带来巨大的好处。
Ubuntu 24.04 LTS 还完全支持 .NET 8,这是微软于 2023 年 11 月正式推出的开源开发平台的最新版本。微软 Azure 云原生公司副总裁杰里米-温特(Jeremy Winter)说:"Ubuntu 是微软 Azure 云原生公司认可的 Linux 发行版:
Ubuntu 是微软 Azure 认可的 Linux 发行版,也是微软许多技术的重要组成部分,包括 .NET、Windows Subsystem for Linux、Azure Kubernetes 服务和 Azure 保密计算。微软和 Canonical 在工程设计方面有着密切的合作关系,从 Azure 的更新基础设施到开发者工具,特别是 .NET 8,它从第一天起就是 Noble Numbat 发布的一部分。
此外,新版本还附带了Rust 1.75和一个 "更简单的Rust工具链抓取框架",Canonical 称这将允许未来版本的 Rust 作为 Ubuntu 24.04 的一部分发布。
Ubuntu 24.04 LTS 的发布还值得注意,因为它是首个 Ubuntu 桌面安装程序技术与 Ubuntu 服务器安装程序技术相同的 LTS 版本。博文解释说:
这意味着桌面管理员现在可以使用自动安装和云启动等图像定制工具,为开发人员创建量身定制的体验。用户界面也进行了改造,采用了 Flutter 内建的现代设计。
Canonical 表示,Ubuntu 是第一个,也是目前唯一一个基于 Linux 的操作系统,支持公有云上 GPU(如 Nvidia H100 Tensor Core)的保密计算。它为这些服务器提供了更高的安全性,现在可以通过预览版在微软 Azure 上使用。
从新版本开始,购买 "传统支持" 插件的 Ubuntu Pro 用户将获得 Ubuntu 24.04 LTS 长达 12 年的更新和支持。Noble Numbat 版本仍将通过 Ubuntu 主软件源获得五年的免费支持。
你可以从 Ubuntu 官方网站下载新版本。
你还可以下载 Ubuntu 24.04 LTS Noble Numbat 壁纸: