Raspberry Pi 4 上运行 NetBSD 11 桌面

NetBSD 11 desktop on a Raspberry Pi 4

我把闲置的 Raspberry Pi 4 重新利用起来,安装了 NetBSD 11 桌面系统。作为一个不掺杂 AI 垃圾代码的开源操作系统,NetBSD 让我耳目一新。安装过程比想象中简单:只需下载 arm64 镜像,配合 Raspberry Pi UEFI 固件,用 Balena Etcher 刷入 SD 卡,再调整 UEFI 启动顺序即可。系统启动后,我配置了 WiFi,安装了 pkgin 包管理器,并搭建了基于 fvwm 的 NsCDE 桌面环境。从解决无线驱动问题到配置图形界面,这个过程让我重新体验了操作系统的纯粹与高效。

NetBSD 是我所知的唯一正在开发中且不包含 AI 垃圾代码的开源操作系统。
  1. rustyhancock

    俗话说得好。当然能跑 NetBSD 了。

    他们有个关于在 Arm 上运行的不错 wiki 页面,可能会很有帮助(还有针对主流板子的子页面)。

    https://wiki.netbsd.org/ports/evbarm/

    去年我在一个 Arm SBC 上配置过,不得不说,整个过程似乎没那篇博文描述的那么复杂。希望它没变得更麻烦。

  2. forinti

    这几天我一直在 RPi1 上试用 NetBSD 11.1。

    安装任何东西都耗时很长,我也不指望能拿它来上网冲浪,但能把这个系统作为一个选项很不错。

    我想在上面试试 openconnect-saml,但因为内存/交换空间不足导致安装失败。不过我倒是成功在它上面通过 openconnect 运行了 xfreerdp(FreeBSD 的性能更好一些)。

  3. lilbigdoot

    最近我一直在虚拟机和我的桌面上折腾 NetBSD,真的非常棒。就我在这台系统上试过的所有操作系统而言,它的安装和启动速度绝对是最快的。

    我也非常喜欢他们提供的 amd64“live” .img。这是一个磁盘镜像,你只需把它写入磁盘,首次启动时它会自动将镜像扩展到磁盘的全容量,然后重启,系统就准备就绪了。

    对任何好奇想试试的人,请注意:EFI 启动比 BIOS 快得多。我记不清具体原因了,但 BIOS 启动每次都需要一个解压步骤,而 EFI 启动不需要。

    唯一让它没能成为我桌面日常主力系统的原因是我的 GPU 尚未被支持。不过我还是很爱这个操作系统。PkgSrc 很酷。

  4. MobiusHorizons

    > pkg_add pkgin

    NetBSD 新手提问:这条命令是怎么回事?pkg_add 不是包管理器吗?既然已经有 pkg_add 了,为什么还需要 pkgin?我熟悉 FreeBSD 上的 `pkg` 和 OpenBSD 上的 `pkg_add`,它们各自都完全够用,我从来不想再安装另一个包管理器。

  5. krautburglar

    我觉得如今许多非 Linux 开源内核最大的问题就是空闲 CPU 占用率过高——无论是在真实硬件上,还是在虚拟化环境下。

    最近我在 KVM 下试了最新的 OpenBSD 和 Haiku。空闲状态下的 OpenBSD 要占用 20% 的 CPU 来“无所事事”。Haiku 则是 30%。而且这不仅仅是虚拟化的问题。Thinkpad 的电池测试结果也差不多。

同日更多故事

2026-11-10