FreeBSD 14.5 發布

經過六個月的開發,FreeBSD 14.5 正式發布。此版本提供適用於 amd64、i386、aarch64、armv7、powerpc、powerpc64 和 riscv64 架構的安裝鏡像。此外,還準備了適用於虛擬化系統(QCOW2、VHD、VMDK、raw)和雲端環境(例如 Amazon EC2、Google Compute Engine 和 Vagrant)的建置版本。

FreeBSD 14.6 的下一次更新計畫於 2027 年 3 月發布。目前 FreeBSD 14.5 版本的支援將持續到 2027 年 6 月 30 日,而先前的 FreeBSD 14.4 版本的支援將持續到 2026 年 12 月 31 日。總體而言,FreeBSD 14 分支的支持將持續到 2028 年 11 月 30 日。 FreeBSD 13.x 分支的支援已於 2026 年 4 月 30 日結束。 FreeBSD 15 分支正在並行開發中,最新版本 15.1 已於三個月前發布。

FreeBSD 14.5 的主要變化:

  • 核心中已實現 Linux-相容 inotify 的檔案系統變更監控機制。已新增 libc 函數 inotify_init、inotify_init1 和 inotify_add_watch。
  • 新增 sysctl 設定 security.bsd.unprivileged_kenv_read 以停用對核心環境變數 (kenv) 的非特權存取。
  • msdosfs FS 驅動程式現在支援在檔案名稱中使用 Unicode 字元(改進了對檔​​案名稱中包含表情符號的 FAT32 分割區的處理)。
  • rc.firewall 腳本現在支援將外部檔案清單取代到 firewall_allowservices 和 firewall_trusted 變數。 IP位址 以及子網路。
  • mt 磁帶驅動器程式和 libmt 庫已更新,以支援 LTO-10 和 LTO-10P 磁帶盒以及新格式。
  • pwd 目前路徑輸出實用程式的行為已更改,根據 POSIX 規範,現在預設顯示符號連結的名稱 (-L),而不是顯示符號連結指向的路徑 (-P)。
  • 在 FreeBSD 15 核心中引入了新的資料包過濾器 API 時,ipfw 實用程式已新增了一個處理程序來呼叫 ipfw15 實用程式。
  • 守護程式實用程式現在有一個「-m」選項,用於指定要寫入的檔案的存取模式,以允許在沒有 root 權限的情況下執行的處理程序存取該檔案。
  • local-unbound-setup 腳本實現了對僅 IPv6 系統配置 DNS 的支援。
  • 將傳遞的參數乘以 Pi 的 C23 三角函數 sinpi、cospi 和 tanpi 已加入 math.h 頭檔。
  • smartpqi 驅動程式已更新,以支援新的 Microchip Smart Storage SCSI 控制器,並可在確定 I/O 緩衝區大小時指定 32 位元值。
  • acpi 驅動程式現在支援額外的 Marvell 88SE9128 SATA 控制器(解決了與技嘉 GA-P55A-UD4 主機板的問題),並在具有兩個 GPU 的 Apple Mac 系統上實現電源管理(透過 hw.acpi.apple_darwin_osi sysctl 參數啟用)。
  • asmc驅動程式已停止支援配備Intel CPU的32位元Apple Mac裝置。
  • lualoader 中新增了 be-list 和 be-switch 指令,用於檢視和切換啟動環境。現在,在搜尋可啟動核心時,符號連結也能妥善處理。此外,lualoader 還新增了一個回呼處理程序,用於過濾 Lua 腳本中由 lualoader 啟動的啟動環境。
  • bsdinstall 安裝程式確保正確建立 FreeBSD UEFI 開機記錄。
  • 為了防止透過 loader.conf 提前載入 nvidia 核心模組 nvidia-modeset 和 nvidia-drm 時發生崩潰,已將 nvidia 核心模組新增至引導程式黑名單中。
  • 第三方元件的更新版本:LLVM/Clang 21.1.8、OpenSSL 3.0.21、unbound 1.26.0、Expat 2.8.1、file 5.47、ldns 1.9.2、less 704、libarchive 3.8.7、libpcapres 1.9.2、less 704、libarchive 3.8.7、libpcapres 1.10.66.456. 3.123.1、tcpdump 4.99.6、xz 5.8.3。
  • 使用 Clang 時,預設連結器是 ld.lld (LLD),而不是像以前那樣使用中間處理器根據 PATH 搜尋順序來決定連結器。如果系統上額外安裝了 GNU ld,舊方法會導致 FreeBSD 中實際使用的 ld.lld 連結器被取代。
  • lpr 程式套件已被棄用,將在 FreeBSD 16.0 中移除。建議使用 print/cups 連接埠或 sysutils/LPRng 取代 lpr。 lpd 後台程序已修復,在使用 IPv6 時會忽略 /etc/printcap 中指定的連接埠號碼。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster