面向桌面的作業系統 MidnightBSD 3.2 已經發布,它基於 FreeBSD,並移植了從 DragonFly BSD、OpenBSD 和 NetBSD 移植的元素。基本桌面環境建立在 Xfce 上(您可以選擇安裝 GNUstep + Window Maker + GWorkspace 套件)。與其他桌面 FreeBSD 版本不同,MidnightBSD OS 最初是作為 FreeBSD 6.1-beta 的一個分支開發的,它於 2011 年與 FreeBSD 7 程式碼庫同步,隨後吸收了 FreeBSD 9-12 分支的許多功能。 MidnightBSD 使用 mport 系統(使用 SQLite 資料庫來儲存索引和元資料)或 Ravenports 工具包來管理套件。 949 MB(i386,amd64)的安裝映像可供下載。
主要創新:
- Perl 程式語言解釋器已從基本系統中刪除(使用 Perl 現在需要從 ports 安裝)。同樣,brainfuck 和 subversion 也已從基本系統中刪除。
- 已經引入了在基於 amd64 的環境中使用 Ravenports 打包系統的能力(對於 i386 環境,只有 mports 工具包可用)。使用 ravensw 實用程式下載軟體包並將其安裝在 /raven 目錄中。與 mports 不同,Ravenports 附帶了一些應用程式的較新版本,並且還包含尚未為 mports 建置的軟體包。例如,Ravenports 提供最新版本的 Firefox。可以透過在安裝過程中選擇所需的系統來單獨使用 Ravenports 和 mports,也可以並行使用。
- mport 套件管理器已更新至版本 2.6.2。
- libarchive 函式庫包含對 zstd 壓縮演算法的支援。
- Telnetd 已從發行版中刪除。
- 為了提高與…的兼容性 Linux 已包含頭檔 endian.h。
- 更新的第三方元件:expat 2.6.2、ldns 1.8.3、sendmail 8.18.1、libarchive 3.7.2、zstd 1.5.2、Unbound 1.19.3、xz/lzma 5.4.5、tzdata 2023d、manpen 1.14.6SS9.3.O. openssl 2w。
- 支援的 PCI 裝置識別碼清單已更新。
- 增加了對 AMD zen4 處理器中使用的溫度感測器的支援。
- 在 ahci 驅動程式中新增了在 RAID 模式下使用 AMD KERNCZ 晶片組的支援。

來源: opennet.ru
