【關鍵數字】
一、Canonical 發布 Ubuntu 26.10,代號 Stonking Stingray,預設的核心工具 coreutils 全面改用 Rust 版本。
二、新版改由 Rust 開發的 Sequoia PGP 執行軟體更新的簽章驗證,強化供應鏈安全。
三、升級至 OpenSSL 4,支援更多後量子密碼技術,並加入加密連線時隱藏網站名稱的新功能。
四、支援以 Microsoft Entra ID 企業帳號登入,適用桌面、終端機、SSH 遠端連線及需要管理權限的操作。
五、本版並非長期支援版,提供九個月維護更新,支援期限至二○二七年七月。
Canonical 正式發布 Linux 作業系統 Ubuntu 26.10,代號 Stonking Stingray。這次更新的最大亮點,是完成了 Rust 核心工具 coreutils 的遷移:從這個版本起,系統預設的 coreutils 將全面採用 Rust 開發的版本,象徵 Ubuntu 在系統底層現代化的路上,又往前邁了一大步。
回顧一下這條遷移之路。Ubuntu 26.04 LTS 已經把多數基本指令改用 Rust 開發的 uutils coreutils 工具集,但負責複製、移動及刪除檔案的三個指令,因為相容性問題仍保留 GNU 版本。而現在,26.10 完成了剩餘三項指令的遷移,預設的 coreutils 至此全面採用 Rust。
為什麼要大費周章把用了幾十年的 GNU 工具換成 Rust 版本?關鍵在於記憶體安全。Rust 的語言特性可以減少部分記憶體存取錯誤,進而降低相關漏洞的風險。對一個被全球無數伺服器採用的作業系統來說,底層工具的每一個漏洞都可能被放大成災難,Rust 的引入等於從源頭減少了一類安全隱患。
不過,換引擎並非零成本。由於指令的細部行為可能與 GNU 版本不同,管理員在升級後仍須測試既有的備份與部署腳本,確認沒有相容性問題;必要時,也可以切回 GNU 版本。這是一個務實的過渡設計:給你新引擎,也保留舊引擎的鑰匙。
除了核心工具的 Rust 化,新版也調整了軟體更新的安全檢查機制。Ubuntu 透過 APT 取得更新時,會驗證軟體儲存庫的數位簽章,確認更新資訊來自可信來源且未遭竄改。26.10 改由 Rust 開發的 Sequoia PGP 來執行 APT 的簽章驗證,原有的 GnuPG 工具仍然可以使用。
Canonical 把這項調整視為後量子安全準備的一環。隨著量子計算的發展,傳統密碼學面臨的威脅越來越真實,提前在供應鏈驗證環節導入更現代的實作,是為未來鋪路。
在加密連線方面,新版升級至 OpenSSL 4,支援更多後量子密碼技術。同時加入了一項值得注意的新功能:在建立加密連線時,可以加密網站名稱,減少部分連線資訊外露。不過這項功能仍須網站與應用程式配合,並非升級系統後就會全面啟用。
此外,新版導入了 upki 憑證撤銷檢查機制,讓 curl 工具在建立 HTTPS 連線時,能夠辨識已經被撤銷的網站憑證。這對自動化腳本與伺服器維運來說是一大利多:過去要確認憑證是否被撤銷,往往得靠額外工具,現在 curl 原生就具備這項能力。
企業用戶會注意到另一項實用更新:管理員完成相關設定後,使用者現在可以透過 Microsoft Entra ID 的企業帳號密碼登入 Ubuntu,再由 Microsoft Authenticator 核准,或輸入一次性驗證碼完成多因素驗證。新流程適用桌面、終端機、SSH 遠端連線,以及需要管理權限的操作,也支援 FIDO2 安全金鑰等免密碼登入方式。
這意味著,已經採用微軟企業身分體系的公司,可以把 Ubuntu 桌面與伺服器納入同一套帳號管理,不必再為 Linux 維護另一套獨立的帳號密碼。對 IT 管理員來說,這是降低維運複雜度的重要一步。
其他更新還包括 GNOME 51 桌面環境,以及支援特定 RISC-V 硬體的桌面映像檔。新版也提供 Myna 語音轉文字工具的預覽版,可以直接在電腦上辨識語音,不必把錄音傳送到雲端,不過使用者須自行安裝。
Myna 的設計反映了一個趨勢:越來越多 AI 功能開始走向本機運算。語音不必上雲,意味著隱私風險降低、延遲也更低。雖然目前只是預覽版且需手動安裝,但方向值得關注。
【關鍵數字】
九個月:Ubuntu 26.10 並非長期支援版,只提供九個月的維護更新,支援期限至二○二七年七月。追求穩定的用戶,應該繼續留在 26.04 LTS。
三個指令:26.04 LTS 時代因相容性保留 GNU 版本的複製、移動、刪除檔案指令,在 26.10 正式完成 Rust 遷移,coreutils 至此全面 Rust 化。
OpenSSL 4:新版採用的加密函式庫版本,支援更多後量子密碼技術,是後量子安全布局的重要一塊拼圖。
GNOME 51:新版搭載的桌面環境版本,帶來最新的 GNOME 使用體驗。
Stonking Stingray:26.10 的開發代號,延續 Ubuntu 以形容詞加動物的命名傳統。
數字背後的解讀是:Ubuntu 正在系統性地把底層關鍵元件換成記憶體安全的 Rust 實作——從核心工具,到簽章驗證,處處可見這條路線。這不只是一次版本更新,而是一個長期工程的階段性成果。
對一般桌面用戶來說,26.10 的變化可能感受不深:GNOME 51 的新面貌、Myna 語音轉文字的預覽,是比較有感的部分。但對系統管理員與開發者而言,coreutils 全面 Rust 化、Sequoia PGP 簽章驗證、upki 憑證撤銷檢查,都是會影響日常維運的實質改變。
升級前有兩件事值得先做:第一,測試既有的備份與部署腳本,確認在 Rust 版 coreutils 下行為一致;第二,評估是否真的需要追新版——如果追求的是長期穩定,26.04 LTS 仍是更安全的選擇,九個月的支援期一到,26.10 就得再升級一次。
從產業趨勢來看,Ubuntu 的 Rust 化並非孤例。從 Linux 核心逐步接納 Rust,到各大發行版把關鍵工具換成 Rust 實作,記憶體安全正在成為系統軟體的新標準。26.10 的發布,只是這場靜默革命中的一個註腳,但註腳寫得很清楚:未來,屬於記憶體安全的語言。