當前位置: 妍妍網 > 碼農

Ubuntu 24.04 LTS正式釋出:整合最新LTS版Java和.NET、引入低延遲內核功能、UI更現代化

2024-04-28碼農

Ubuntu 24.04 LTS 已正式釋出,代號 「Noble Numbat」。

Canonical 執行長 Mark Shuttleworth 稱 Ubuntu 24.04 LTS 會提供至少 12 年的支持,並在效能工程和機密計算方面提升明顯,還整合了透過 TCK 認證的 LTS 版本 Java、.NET 和最新的 Rust 工具鏈。

Ubuntu 24.04 LTS 包含多項新功能,包括改進的 Ubuntu 桌面安裝程式、新的 ZFS 和 TPM 支持等。

新版本使用 Linux 6.8 內核,可利用 Netplan 在桌面上配置網路連線,還配備了現代化的桌面作業系統安裝程式,還帶來了新版 Ubuntu 字型以及各種效能最佳化以及大量新功能。

此外,Ubuntu 24.04 LTS 還配備了名為 Firmware Updater 的全新圖形化固件更新工具、原生支持 Raspberry Pi 5、用於最先進網路管理的 Netplan 1.0 以及預設 Snap 功能 Mozilla Thunderbird。

  • 預啟用和預載入的效能工程工具

  • Ubuntu 24.04 LTS 使用最新的 Linux 6.8 內核,具有改進的系統呼叫效能、ppc64el 上的巢狀 KVM 支持,以及對新 bcachefs 檔案系統的支持。除了上遊改進之外,Ubuntu 24.04 LTS 還將低延遲內核功能合並到預設內核中,減少了內核任務排程延遲。

    Ubuntu 24.04 LTS 還在所有 64 位架構上預設啟用幀指標 (frame pointers),以便效能工程師在分析系統以進行故障排除和最佳化時可以隨時存取準確且完整的火焰圖。

    英特爾電腦效能專家兼研究員 Brendan Gregg 表示:「幀指標可用於進行更完整的 CPU 分析和 off-CPU 分析。他們可以提供的效能優勢遠遠超過相對較小的效能損失。Ubuntu 預設啟用幀指標為效能工程和預設開發者體驗帶來巨大提升。」

    使用 bpftrace 進行跟蹤現在已成為 Ubuntu 24.04 LTS 中的標準配置,此外還有預載入的分析工具,可讓站點可靠性工程師立即存取重要資源。

  • 提升開發者工作效率的工具鏈

  • Ubuntu 24.04 LTS 包括 Python 3.12、Ruby 3.2、PHP 8.3 和 Go 1.22,並特別關註 .NET、Java 和 Rust 的開發者體驗。

    隨著 .NET 8 的推出,Ubuntu 在支持 .NET 社群方面向前邁出了重要一步。NET 8 將在 Ubuntu 24.04 LTS 和 22.04 LTS 的整個生命周期中得到完全支持,使開發者能夠在升級 Ubuntu 版本之前將其應用程式升級到更新的 .NET 版本。這種 .NET 支持也已擴充套件到 IBM System Z 平台。

    對於 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 工具鏈 snap 框架。這將支持內核和火狐等關鍵 Ubuntu 軟體包越來越多地使用 Rust,並使未來的 Rust 版本能在 24.04 LTS 上交付給開發者。

  • 適用於 Ubuntu 桌面版和 WSL 的新管理工具

  • Ubuntu 桌面版現在首次在 LTS 中使用與 Ubuntu Server 相同的安裝程式技術。因此桌面版管理員現在可以使用自動安裝和 cloud-init 等映像自訂工具為其開發者建立量身客製的體驗。此外使用者介面也進行了重構,采用 Flutter 構建的現代設計。

    對於管理 Windows 和 Ubuntu 混合環境的使用者來說,透過 Ubuntu Pro 提供的 Active Directory 組策略客戶端現在支持企業代理配置、許可權管理和遠端指令碼執行。

    Canonical 表示會繼續為 Ubuntu on Windows Subsystem for Linux (WSL) 投入資源開發,內部已將其視作面向開發者和數據科學家的一流平台。

    從 Ubuntu 24.04 LTS 開始,WSL 上的 Ubuntu 現在支持 cloud-init,以實作跨開發者領域的映像客製和標準化。

    下載地址:
    https://ubuntu.com/download

    最後看看 Ubuntu 24.04 LTS 的系統界面


    Reference

    https://ubuntu.com/blog/canonical-releases-ubuntu-24-04-noble-numbat
    https://www.omgubuntu.co.uk/2024/04/ubuntu-24-04-released