NomadBSD
2021-01-29 15:30:29 阿炯

NomadBSD 是基于 FreeBSD 的USB闪存驱动持久性的自启动操作系统,带有自动硬件识别安装功能,自动硬件检测和运行时环境的设置;被配置为开箱即可用的便携桌面系统,也可用于数据恢复场合,教学目的或测试 FreeBSD 的硬件兼容性。即面向桌面的操作系统的更新版本,带有Openbox窗口管理器。


NomadBSD is a persistent live system for USB flash drives, based on FreeBSD. Together with automatic hardware detection and setup, it is configured to be used as a desktop system that works out of the box, but can also be used for data recovery, for educational purposes, or to test FreeBSD's hardware compatibility.

NomadBSD的目标是提供一个“插上 U 盘即可使用”的 FreeBSD 桌面环境。它本身对硬件要求不高,但使用 USB 3.0 会显著提升体验。pkg 软件生态不如 Linux 丰富。虽然定位于便携系统,但也可以一键安装到硬盘,作为完整的 FreeBSD 桌面发行版使用。它通过自动硬件检测、轻量桌面、持久化存储与丰富工具,让 FreeBSD 桌面体验变得前所未有的简单。

构建要求:最新的FreeBSD系统

运行要求
4GB(或更多)闪存驱动器
带有1.2GHz CPU和1G RAM的(amd64/i386)系统

64位和32位计算机的映像可以放在>=5GB的USB闪存驱动器上。具有1.2GHz CPU和1G RAM (ZFS版本为2G)的系统应该能够正常运行NomadBSD。支持通过BIOS和UEFI启动。


更多特性

自动硬件检测 + 自动配置
官方强调 NomadBSD 适合:“作为便携系统、故障排查工具或 FreeBSD 桌面测试环境。”

默认使用 Openbox 轻量桌面
结合 Tint2 面板与 Conky,既轻量又美观。

持续更新,紧跟 FreeBSD 主线
2026年年初的版本基于 FreeBSD 14.0,包含最新驱动、ZFS 支持与桌面增强。

专为 U 盘运行设计,特点包括:
• 自动硬件检测
• 自动显卡配置(Intel/AMD/NVIDIA)
• 自动网络配置
• 自动持久化存储

可以把它当成一个“随身 FreeBSD 桌面”。完整桌面环境,开箱即用,默认提供:
• Openbox
• Tint2(默认)
• Conky
• Thunar 文件管理器
• Firefox
• LibreOffice
• 多媒体工具
• 系统管理工具

无需额外配置即可使用。内置大量实用工具:
• 系统修复工具
• 磁盘管理工具
• 网络诊断工具
• FreeBSD 配置助手
• 驱动检测工具

非常适合作为“系统急救 U 盘”。其完整继承 FreeBSD 的文件系统能力:
• ZFS(快照、自修复、压缩)
• UFS
• GELI 加密

适合移动办公与数据安全需求。


最新版本:1.3
Marcel Kaiser已于2020年3月宣布正式发布NomadBSD v1.3.1,该发行版带来了各种改进,因此解压缩后的映像也有所增加。自v1.3以来的更改:基础系统已升级到FreeBSD v12.1-p2;自动网络接口设置已得到改进-包括更好的硬件检测和对IPv6的支持;其映像大小已超过4GB标记-现在需要5GB及更高版本的闪存驱动器;由于基础系统大小较大,因此可以使用Claws-mail替换为Thunderbird。

NomadBSD安装程序现在锁定了所有内核模块软件包,以防止用户在升级软件包时遇到一些未知的问题;已添加了用于修改用户帐户的图形工具nomadbsd-chusr;已经添加了nomadbsd-sysinfo,这是一个用于收集有关正在运行的系统信息的shell脚本;通过avahi和mdns的Zeroconf已被添加等等。与往常一样,NomadBSD以amd64和i386架构以及Apple计算机的IMG文件形式提供。阅读发行公告的其余部分以获取更多详细信息。

最新版本:1.4
v1.4 RC1 已经于2021年1月发布,主要更新内容:
基本系统已升级到 FreeBSD 12.2-p2。
安装程序优化
    修复了通过 UEFI 引导已安装系统的问题
    现在将安装并设置合适的图形卡驱动程序,而不是在已安装的系统上使用自动检测功能
自动图形驱动程序检测优化
    菜单已移除
    在没有更好的图形驱动程序使用 VESA 或 SCFB
    仅当自上次成功检测后系统配置发生更改时,自动检测才会运行
触摸板支持优化​​​​​​​​​​​​​​
    如果 Xorg 报告触摸板有问题,则会自动调整 kern.evdev.rcpt_mask 以使用 sysmouse
    添加了 DSBXinput 工具,可轻松配置触摸板和鼠标

详细内容请查看更新公告