27.1 NetBSD 概述
NetBSD 的口号是“Of course it runs NetBSD”(意为它当然可以运行 NetBSD)。
NetBSD 支持多个架构 备份。目前 NetBSD 支持 9 个一级架构、49 个二级架构。
使用这样一款面向极客的操作系统对于普通用户来说较为困难,其用户群体几乎全部是开发者,而开发者也几乎构成了该系统的全部用户。
其开发的 pkgsrc 备份 包管理器框架也旨在支持 macOS、Linux 等多个系统。
NetBSD 有 Linux 兼容层。
在驱动方面,NetBSD 自带了 i915 显卡驱动及 AMD 相关驱动,并支持 UEFI NVMe。
NetBSD 对 NVIDIA(N 卡)的支持程度相当于 Linux 3.15,大约支持到 2016 年的 Pascal 架构(GeForce GTX 10 系列显卡)。参见 nouveau / NetBSD 备份、nouveau(4) - NetBSD Manual Pages(具体硬件支持列表)。
如果读者想捐赠 NetBSD,最简单的方式是使用 GitHub Sponsors 备份。还能刷个 GitHub 徽章 Public Sponsor 备份 出来
技巧
Donate using Stripe,支持中国银联、Google Pay 等多种支付方式。
NetBSD 上的 ZFS
NetBSD 也支持 ZFS(Zettabyte File System),可参见
Finish ZFS 备份,zfs 移植项目报告
Google 编程之夏 2007 备份,有计划引入 zfs,最早开始于此
Google Summer of Code zfs-port project 备份,在 NetBSD 官网的谷歌编程之夏 zfs 移植报告
Root On ZFS 备份,在 zfs 根分区上安装 NetBSD
NetBSD zfs Wiki,NetBSD zfs 维基,据此,NetBSD 从 FreeBSD 引入 ZFS 的代码,但仍停留在 illumos ZFS 阶段,未引入新的 OpenZFS 代码。
在 NetBSD 源代码中,最早可见的 ZFS 提交为 Import Opensolaris source code used with zfs port. Zfs code si from date。但从代码提交量来看,该 ZFS 移植项目长期缺乏维护和更新。
最后更新于