MidnightBSD 1.0 发布了,MidnightBSD 是从 FreeBSD 派生出的操作系统。该项目的一个关键性目标是创建一份易于使用的桌面环境,并使用图形化的 ports 管理,以及采用 GNUstep 的系统配置。
此次更新支持 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
还新增了一些应用:
- Unbound
- Ldns
- Microsoft hyper-v support
- mandoc 1.14.3
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)生成可读的崩溃报告。
此外还有硬件与常见问题等的说明,详情见发布公告。
下载地址:http://www.midnightbsd.org/notes/
转自 https://www.oschina.net/news/100815/midnightbsd-1-0-released