0

【外评】Ubuntu 24.04 LTS Noble Numbat 正式发布

 1 month ago
source link: https://www.techug.com/post/canonical-releases-ubuntu-24-04-lts-noble-numbat/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

今天,Canonical 宣布发布代号为 “Noble Numbat “的  Ubuntu 24.04 LTS,可从 https://ubuntu.com/download 下载并安装。

 Ubuntu 24.04 LTS 以过去三个临时版本的进步以及全球开源开发者的贡献为基础,确保提供一个安全、优化和具有前瞻性的平台。

“Canonical 首席执行官马克-沙特尔沃思(Mark Shuttleworth)说:” Ubuntu 24.04 LTS 在性能工程和保密计算方面迈出了大胆的一步,提供了一个企业级创新平台,并提供至少 12 年的支持。”对于开发人员,我们很高兴宣布推出经过 TCK 认证的 Java、.NET LTS 和最新的 Rust 工具链”。

预启用和预加载性能工程工具

Canonical 致力于提高整个  Ubuntu 生态系统的质量和性能标准。

 Ubuntu 24.04 LTS 采用了最新的 Linux 6.8 内核,提高了系统调用性能,在 ppc64el 上支持嵌套 KVM,并可访问最新的 bcachefs 文件系统。除上游改进外,Ubuntu 24.04 LTS 还将低延迟内核功能合并到默认内核中,减少了内核任务调度延迟。

 Ubuntu 24.04 LTS 还在所有 64 位架构上默认启用了帧指针( frame pointers),这样性能工程师在对系统进行故障诊断和优化时,就能随时获得准确、完整的火焰图(flame graphs)。

“帧指针允许进行更全面的 CPU 剖析和非 CPU 剖析。这些功能带来的性能优势远远超过了相对较小的性能损失。 Ubuntu 默认启用帧指针将为性能工程和默认开发人员体验带来巨大的好处”, 英特尔计算机性能专家兼研究员 Brendan Gregg 说。使用 bpftrace 进行跟踪现在已成为  Ubuntu 24.04 LTS 的标准配置,与已有的剖析工具一起为网站可靠性工程师提供了即时访问重要资源的途径。

集成工作负载加速器带来更多性能提升。Canonical 与 英特尔携手合作,首次在 LTS 中集成了英特尔® QuickAssist 技术(英特尔® QAT) 英特尔 QAT 使用户能够加速加密和压缩,从而降低 CPU 利用率,提高第四代及更新的英特尔至强可扩展处理器上的网络和存储应用程序性能。

 Ubuntu自然而然地成为英特尔最先进功能的支持者。 英特尔副总裁兼系统软件工程总经理Mark Skarpness表示:”Canonical和 英特尔在实现跨平台的高性能和安全性方面有着共同的理念。

通过 LTS 工具链提高开发人员的工作效率

 Ubuntu 24.04 LTS包含 Python 3.12、Ruby 3.2、PHP 8.3和Go 1.22,并特别关注.NET、Java和Rust的开发者体验。

随着.NET 8的推出, Ubuntu在支持.NET社区方面迈出了重要一步。Ubuntu 24.04 LTS和22.04 LTS将在两个版本的整个生命周期内全面支持.NET 8,使开发人员能够在升级 Ubuntu版本之前将其应用程序升级到较新的.NET版本。对.NET的支持还扩展到了IBM System Z平台。

 Azure Cloud Native 公司副总裁 Jeremy Winter 说:”我们对 Canonical  Ubuntu 24.04 LTS 的发布及其为我们的联合客户提供的更高的性能、开发人员生产力和安全性感到高兴。” Ubuntu Microsoft Azure Azure认可的Linux发行版,也是微软许多技术的重要组成部分,包括.NET、Windows Subsystem for Linux、 Azure Kubernetes服务和Azure保密计算。微软和 Canonical 在工程设计方面有着密切的合作关系,从  Azure 中的更新基础设施到开发者工具,特别是 .NET 8,它从第一天起就是 Noble Numbat 发布的一部分。我们期待与Canonical继续密切合作,提高开发人员的工作效率,为 Azure上的 Ubuntu提供强大的体验。

对于 Java 开发人员来说,OpenJDK 21 是  Ubuntu 24.04 LTS 的默认版本,同时保留了对 17、11 和 8 版本的支持。OpenJDK 17 和 21 还通过了 TCK 认证,这意味着它们符合 Java 标准并确保与其他 Java 平台的互操作性。 Ubuntu Pro 用户还可使用符合 FIPS 标准的 OpenJDK 11 特别软件包。

 Ubuntu 24.04 LTS 预装了 Rust 1.75 和一个更简单的 Rust 工具链抓取框架。这将支持内核和火狐等关键 Ubuntu 软件包中越来越多地使用 Rust,并使未来的 Rust 版本能在 24.04 LTS 上提供给开发者。

Ubuntu 桌面和 WSL 的新管理工具

 Ubuntu 桌面现在首次使用与  Ubuntu 服务器相同的安装程序技术。这意味着桌面管理员现在可以使用自动安装和云启动等镜像定制工具,为开发人员创建量身定制的体验。用户界面也进行了改造,采用 Flutter 内建的现代设计。

8DK9o.webp

对于管理 Windows 和  Ubuntu 混合环境的用户,通过  Ubuntu Pro 提供的 Active Directory 组策略客户端现在支持企业代理配置、权限管理和远程脚本执行。

Canonical 将继续投资 Ubuntu on Windows Subsystem for Linux (WSL),使其成为开发人员和数据科学家的一流平台。从  Ubuntu 24.04 LTS 开始,WSL 上的  Ubuntu 现在支持云启动(cloud-init),以实现开发人员的图像定制和标准化。

云和私有数据中心的保密计算

机密计算可在运行时保护数据安全,防止主机特权系统软件(包括管理程序)出现漏洞。它还能通过以下方式保护数据免受未经授权的访问

基础设施管理员未经授权的访问。如今, Ubuntu 提供了最广泛的保密虚拟机组合,可在 微软 Azure Azure、谷歌云和亚马逊网络服务中使用。

 Ubuntu也是第一个也是唯一一个在公共云上支持机密GPU的Linux发行版,首先在 Microsoft Azure上进行了预览。基于英伟达™(NVIDIA®)H100 Tensor Core GPU和配备SEV-SNP的AMD第四代EPYC处理器的芯片创新, Ubuntu保密虚拟机是在敏感数据上执行人工智能训练和推理任务的理想选择。

 Ubuntu 还支持私有数据中心的机密计算。得益于 英特尔与 Canonical 之间的战略合作,Ubuntu 从 英特尔优化的 Ubuntu 23.10 版本开始,现在可以在主机和客户机端无缝支持 Intel® Trust Domain Extensions ( Intel® TDX)。 使用英特尔 TDX 的虚拟机隔离无需更改应用层,大大简化了将现有工作负载移植和迁移到保密计算环境的过程。

Ubuntu Pro 新 add-on 提供 12 年支持

为满足 Canonical 企业客户的需求, Ubuntu 24.04 LTS 承诺提供 12 年的安全维护和支持。与其他长期支持的版本一样,Noble Numbat 将在  Ubuntu 主软件库中获得五年的免费安全维护。Ubuntu Pro 将主软件源和宇宙软件源的承诺延长至 10 年。 Ubuntu 专业版用户可以购买额外两年的 Legacy Support add-on

12 年的承诺也适用于较早的 Ubuntu 版本,从 14.04 LTS 开始。LTS 扩展为那些希望在  Ubuntu 广泛的开源软件库基础上获得更高的稳定性的个人和组织提供了好处。

关于 Canonical

Canonical 是  Ubuntu 的发行商,提供开源安全、支持和服务。我们的产品组合涵盖从最小的设备到最大的云,从内核到容器,从数据库到人工智能等关键系统。我们的客户包括顶级科技品牌、新兴创业公司、政府和家庭用户,Canonical 为每个人提供值得信赖的开放源代码。

了解更多信息,请访问 https://canonical.com/

本文文字及图片出自 Canonical releases Ubuntu 24.04 LTS Noble Numbat


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK