基於FreeBSD 的 MidnightBSD 1.0 釋出
Lucas Holt宣佈推出MidnightBSD 1.0,這是該專案FreeBSD衍生作業系統的新穩定版本,目標是建立一個易於使用的桌面環境,具有圖形埠管理和系統配置。
此次更新支援 amd64 和 i386 平臺,此版本的亮點是現在可以啟動 ZFS 並使用 NVME SSD 和一些 AMD Radeon 顯示卡支援加速。AMD Ryzen 支援在此版本中有了很大改進,此外還添加了 FreeBSD 的 bhyve。
具體更新包括:
功能刪除
變化最大的功能刪除是感測器框架,因為發現其中有一些問題無法輕易解決,需要進行大整改才可以。但它可能在未來以新的形式重新出現。同時,該框架提供的許多功能仍然可用。另外,Sudo 從系統中刪除了,並用 OpenBSD 中的 doas(1)替換。使用者仍然可以從 mports 安裝 sudo。Lindev 裝置也被刪除,因為 /dev/full 已經取代了它。
許多第三方軟體包更新了,包括:
ACPI support
Perl 5.26.0
WPA_Supplicant 2
Bsnmp
Binutils
Dialog 1.2
Expat 2.2.0
file 5.32
LLVM / Clang 3.4.1
gperf 3.0.3
less 530
libarchive 3.2.1
libc-vis 2017/4/30 (netbsd)
Netcat
Nvi
OpenPAM
OpenBSM
OpenSSH 7.3p1
openresolv
Pf
Subversion 1.8.17
SQLite 3.20.1
SMBFS
Tcsh 6.20
Telnet
Texinfo
Xz 5.23
Open ZFS
Zlib 1.2.11
mports 更新
Mport 現在支援使用一個命令安裝多個包。Mport 現在跟蹤已棄用和已過期的包,並提前發出警告。此版本引入了新的包格式,並且較舊的包可能無法正確安裝。同時,正在為 amd64 和 i386 構建新的軟體包。
FreeBSD 功能整合
此次更新集成了 FreeBSD 的 Bhyve、grub,此外,從 FreeBSD 10 stable(rev 334154)引入 boot 裝載程式和 ZFS 引導功能。對於 GPT 分割槽,fsck_ffs 可以使用備用超級塊。aesni(4)不再為多個執行緒中的多個會話共享單個 FPU 上下文。修復了 ipsec(4)的問題。Userland coredump 現在可以觸發事件,例如通過 devd(8)生成可讀的崩潰報告。