紅帽發(fā)布RHEL 9.3,提供更多容器支持
日前,紅帽(Red Hat)發(fā)布 Red Hat Enterprise Linux(RHEL)9.3。RHEL 9.3 是紅帽旗艦操作系統(tǒng)的重大更新。最新的RHEL 9.3版提供了大量新功能和改進。其中最吸引筆者的是開發(fā)者體驗的增強、安全性的提高及運行容器擴展功能。
我們中的許多人仍然用 Linux 運行服務器,但最近 IDC Research 的預測顯示,Linux 會越來越多地用來運行容器和云原生計算的啟動平臺。IDC 預測,到 2027 年,該軟件市場將增長到 55.7 億美元,復合年增長率(CAGR)將達 23.4%。
紅帽希望 RHEL 9.3 成為該技術趨勢的基礎。紅帽公司 RHEL 副總裁兼總經(jīng)理 Gunnar Hellekson 表示,“最新的RHEL 9.3版在繼續(xù)支持當前 IT 需求的同時,也為未來的創(chuàng)新創(chuàng)造了更順暢的途徑,無需全面改變技能、工具或工作流程?!?/p>
為了使 RHEL 9.3 更適合云計算,所有 RHEL 訂閱現(xiàn)在都包括 Red Hat Insights。Insights是一套用于大規(guī)模開發(fā)和管理 Linux 平臺的托管專家系統(tǒng)服務。Insights 可以提醒用戶注意潛在的系統(tǒng)問題并幫助用戶解決這些問題。Insights還可以幫助簡化操作任務,例如構(gòu)建標準化鏡像、打系統(tǒng)補丁和優(yōu)化資源。
至于容器的選擇,紅帽推薦用 Podman。Podman是一款用于部署、運行、構(gòu)建和共享 Linux 容器的無守護進程工具。Podman 首次發(fā)布于2014年,而 RHEL 9.3 則與Podman 進行了深度整合。
例如,RHEL 9.3 包含預配置的 Ansible 角色和模塊集,可簡化特定的 Podman 系統(tǒng)操作。Podman 的 RHEL 系統(tǒng)角色現(xiàn)在也支持 Quadlet。Quadlet是一個簡化使用 systemd 運行容器過程的工具。
除了容器方面的改進,RHEL 9.3 還針對開發(fā)人員推出了多項更新,包括:
- 更新的編程語言和工具:RHEL 9.3平臺現(xiàn)在包含最新版本的流行編程語言和工具。其中值得注意為 Apache HTTP Server 2.4.57、Redis 7、GCC 13、Rust 1.71 和 LLVM 16,這些可為開發(fā)人員的項目提供最新資源。
- 增強的工具集和編譯器:RHEL 9.3更新提供 GCC 13.1.1 編譯器,其中包括大量錯誤修復和增強功能。Rust 1.71 解決了一個安全漏洞并引入了更高效的 Cargo 稀疏協(xié)議。LLVM 16 現(xiàn)在默認使用 C++ 17 構(gòu)建版,增加了對新 CPU 擴展和優(yōu)化指令集的支持。
- Go 1.20: 新版本 Go 包含多項改變,例如新的 crypto/ecdh 軟件包、垃圾回收器的優(yōu)化以及對配置文件引導優(yōu)化的支持。
RHEL 9.3 自然還提供了多項安全更新。其中最重要的更新與容器和邊緣計算有關,這一點沒有人會感到意外。Keylime 提供了高度可擴展的遠程啟動驗證和運行時完整性測量解決方案。用戶可以通過Keylime 使用基于硬件的加密信任根節(jié)點監(jiān)控遠程節(jié)點。
所有這一切下面的核心 RHEL 依賴的內(nèi)核版本為 5.14.0-362.8.1 的 RHEL 9.3 。內(nèi)核版本包括對 perf 性能分析工具和崩潰工具的更新以及對精簡配置邏輯系統(tǒng)角色的支持。
RHEL 9.3 還提供對 Linux 存儲系統(tǒng) Stratis 的全面支持。Stratis 將現(xiàn)有的 Linux 存儲功能集成到一個更精簡、更友好的用戶界面,可以幫助簡化存儲管理并提高效率,使得存儲配置和管理對新手和有經(jīng)驗的用戶都很方便。
總的來說,RHEL 9.3 在為企業(yè)應用提供安全、穩(wěn)定和開發(fā)人員友好的平臺方面邁出了重要的一步,無論這些企業(yè)應用是在壁櫥里的老式物理服務器上還是部署在云和邊緣上。






