日前,Canonical 发布了 Ubuntu 24.04 LTS(Noble Numbat) 版本,这是继 Ubuntu 22.04 LTS(Jammy Jellyfish) 之后两年多的又一次长期支持版本更新。它在性能、企业安全和开发者体验方面设立了新的标准。以下是 Ubuntu 24.04 LTS 的一些主要更新和特性,方便大家对新版本有一个快速的认知。
超长的生命周期
Ubuntu 24.04 LTS提供了长达12年的安全维护和支持,这是Canonical对企业用户长期稳定运行环境的承诺。当然,不同版本的生命周期并不一样,具体来说,主Ubuntu仓库将获得5年的免费安全更新,而Ubuntu Pro订阅则将这一支持周期延长至10年,覆盖主仓库和宇宙(universe)仓库。此外,Ubuntu Pro订阅者还可以通过购买Legacy Support附加组件,将支持周期进一步延长2年,总计达到12年。
性能提升
Ubuntu 24.04 LTS在性能方面做出了重大改进,提供了最新的Linux 6.8内核。这个内核带来了多项性能提升,包括改进的系统调用性能、对ppc64el架构的嵌套KVM支持,以及对新的bcachefs文件系统的访问。此外,Ubuntu 24.04 LTS还将低延迟内核特性合并到默认内核中,有效减少了内核任务调度延迟。
开发者工具和语言
Ubuntu 24.04 LTS为开发者提供了一系列流行编程语言的最新版本,包括Python 3.12、Ruby 3.2、PHP 8.3和Go 1.22。这些更新的语言版本为开发者带来了新特性和性能改进。此外,.NET 8在Ubuntu 24.04 LTS上得到了全面支持,允许开发者在升级Ubuntu发行版之前,将他们的应用程序升级到更新的.NET版本。对于Java开发者,OpenJDK 21成为了默认版本,同时支持版本17、11和8。OpenJDK 17和21也是TCK认证的,这意味着它们遵循Java标准,并确保与其他Java平台的互操作性。对于Rust语言,Ubuntu 24.04 LTS提供了1.75版本,并引入了一个更简单的Rust工具链snap框架。
桌面环境和用户体验
Ubuntu 24.04 LTS更新了GNOME桌面环境到46版本,这个更新带来了性能和可用性的提升。具体改进包括文件管理器的搜索和性能改进、可扩展的通知系统,以及整合的设置选项,使得用户更容易访问和配置系统。此外,Ubuntu 24.04 LTS还在所有64位架构上默认启用了框架指针,这使得性能工程师可以更方便地进行CPU性能分析和优化。
安装程序更新
Ubuntu 24.04 LTS的安装程序经过了重大更新,使用了与Ubuntu Server相同的Subiquity后端,并引入了一个新的基于Flutter的前端。这个新的安装程序不仅改善了用户体验,还提高了对辅助功能的支持,使得安装过程更加直观和易于访问。安装程序还恢复了对实验性ZFS安装的支持,无论是带或不带硬件支持的全盘加密。此外,它还简化了双启动安装过程,尤其是当BitLocker加密启用时。新的安装程序还支持在图形界面中进行autoinstall,允许用户通过提供一个本地或远程的autoinstall.yaml文件来安装定制的Ubuntu 24.04镜像到多台机器。
网络配置和管理工具
Ubuntu 24.04 LTS引入了Netplan 1.0作为桌面版的默认网络配置工具,这与Ubuntu Server和Cloud版本自2016年以来的做法一致。Netplan提供了一种更现代化和统一的方式来管理网络设置。尽管如此,Canonical强调Netplan不会取代NetworkManager,也不会影响那些更喜欢使用旧配置方法的工作流程。
应用中心和软件管理
Ubuntu 24.04 LTS引入了一个基于Flutter的新App Center,它具有更现代的设计和改进的用户体验。这个新的应用中心不仅外观更加吸引人,而且提供了更好的软件管理和发现体验。
对Raspberry Pi硬件的支持
Ubuntu 24.04 LTS没有忘记对Raspberry Pi硬件的支持,为Raspberry Pi 5、Raspberry Pi Zero 2 W、Raspberry Pi CM4、Raspberry Pi 400和Raspberry Pi 4提供了Ubuntu 24.04 Desktop和Server镜像。
安全和合规性
Ubuntu 24.04 LTS为Ubuntu Pro用户提供了一个符合FIPS标准的OpenJDK 11软件包,这对于需要遵守特定安全标准的企业和组织来说是一个重要的特性。
企业支持和Ubuntu Pro
Ubuntu 24.04 LTS通过Ubuntu Pro为企业用户提供了额外的支持选项,包括Legacy Support附加组件,这对于那些需要更长时间支持的用户来说非常有用。
性能优化和开发者体验
Ubuntu 24.04 LTS在性能优化和开发者体验方面做出了显著努力。从性能工程工具的预装和启用,到对多种编程语言和开发工具的最新支持,Ubuntu 24.04 LTS为开发者提供了一个强大的平台,用于构建和优化他们的应用程序。
机密计算和云原生特性
Ubuntu 24.04 LTS还继续推动机密计算技术的发展,并在云原生特性方面进行了改进,使其成为企业和开发者在云计算和数据中心场景中的理想选择。
总的来说,Ubuntu 24.04 LTS是一个功能丰富、性能优异的长期支持版本,它为各种规模的企业和个人用户提供了一个稳定、安全和高效的计算平台。从性能工程到开发者工具,从改进的用户体验到对最新硬件的支持,Ubuntu 24.04 LTS无疑将成为未来几年中许多用户的坚实选择。
更多详细内容,请点击查看更新说明