FreeBSD 14.3 現已推出,具備虛擬化改進、Wi-Fi 支援、藍牙等功能。

FreeBSD-14.3-RELEASE

經過六個月的積極開發, FreeBSD 團隊發布了新版本“FreeBSD 14.3””,該版本引入了系統穩定性改進,並擴展了對現代硬體、虛擬化和雲端環境的支援。新版本的 FreeBSD 14.3 將得到官方支援直至 30 年 2026 月 14.2 日,而其前身 FreeBSD 30 將得到維護直至 2025 年 XNUMX 月 XNUMX 日。

整個 14 分支將繼續接收更新,直到 2028 年 14.4 月,而下一個版本 FreeBSD 2026 計劃於 15 年 2025 月發布,FreeBSD 32 的第一個版本將於 XNUMX 年 XNUMX 月發布,並放棄對 XNUMX 位元架構的支援。

FreeBSD 14.3 的主要新特性

最顯著的變化之一是 LinuxKPI 層,它 現在包括對 Wi-Fi 4 (802.11n) 和 Wi-Fi 5 (802.11ac) 的支持,還允許將加密操作卸載到相容的網路適配器。透過直接整合到源自 Linux 核心原始碼的 iwlwifi 驅動程序,可以提高效能並降低 CPU 佔用率。

至於 Realtek 晶片的 rtw88 驅動程式 (例如 RTL8723DE 和 RTL8821CE),已經 已達到完全功能狀態,包括消除記憶體洩漏等重要修復。此外,還透過韌體和連接埠更新添加了對英特爾 9260/9560 藍牙的支援。

此外,FreeBSD 14.3 也引進了 熱插拔支持 適用於 ARM64 系統上的 PCIe 卡這有助於在虛擬化或嵌入式環境中使用硬體。 OCI 格式的容器映像也已開始在 Docker 和 GitHub 上發布,為其作為現代基於容器的基礎架構的基礎系統開闢了新的可能性。

監獄的新設施和改進

在 FreeBSD 14.3 中 已新增 setcred 系統調用 處理對 euid、ruid 和 groups 等憑證的自動更改,以及一個名為 mdo 的新實用程式(類似於 su),它使用此呼叫來安全地切換用戶,而無需訴諸 setuid。

Sysctl 處理已改進,新增了將變數綁定到jail的選項 更具體,允許在虛擬環境中更精細地管理網路和核心配置。例如,現在可以使用 sysctl -j foo net.fibs=2 等指令直接在 Jail 中設定 net.fibs 等參數。

網路、安全和系統效能方面的新功能

FreeBSD 14.3 對幾個關鍵子系統進行了重大改進,例如 pf 封包過濾器,現在可以透過新的 net.pf.default_to_drop 參數將其設定為預設丟棄模式。虛擬網路堆疊 (vnet) 允許從引導程式更改參數,從而方便在系統啟動時進行進階配置。此外,聲音子系統現在可以根據需求動態分配虛擬通道 (vchan),從而提升錄音和播放體驗。

在連通性方面, 改進了對乙太網路驅動程式 ix、igc 和 bnxt 的支持以及 EC2(x86 和 Graviton)上的熱插拔。 rtw6.14 和 rtw88 驅動程式與 Linux 89 核心同步,確保 Realtek Wi-Fi 卡的效能提升。

另外,hps 和 grep 等工具已進行調整,以符合 POSIX 標準:ps -U 現在按真實使用者 ID(RUID)進行過濾,並且 grep 在遞歸搜尋中預設停止追蹤符號連結。

最後但同樣重要的一點是,值得一提的是,FreeBSD 14.3 包含即將被棄用的組件的警告:

  • 傳統邏輯磁碟區管理器 gvinum 將在 FreeBSD 15 中被刪除。建議遷移到現代替代方案,例如 ZFS、gmirror 或 gconcat。
  • syscons 控制台驅動程式與 UEFI 和 UTF-8 不相容,並且仍然依賴核心的全域鎖,將來也將被刪除,可能在 FreeBSD 16 中。

最後,如果您有興趣了解更多,可以查閱詳情 以下鏈接。

下載並獲取 FreeBSD 14.3

對於那些對權力感興趣的人 取得此新版本的 FreeBSD 14.3,您應該知道它分佈在為各種架構設計的圖像中,從 AMD、i386 和多個 PowerPC 變體到 ARM 和 RISC-V 處理器。

也為虛擬化和雲端運算環境產生了特定的版本,支援 Amazon EC2、Google Compute Engine 和 Vagrant,以及與 QCOW2、VHD、VMDK 和 raw 相容的格式。