
为何而生
FreeBSD 联合创始人 Jordan Hubbard 于 1993 年与他人共同创建了 FreeBSD,如今他又借助 OpenAI 的 GPT AI 模型打造了一款全新项目——Daemonarchy。这个名字巧妙借用了 Omarchy 的概念,只不过将原本作为基础发行版的 Arch Linux,替换成了 BSD 系统里无处不在的守护进程形象。

与此同时,Omarchy 自身也经历了巨大发展。当初它仅仅是一个用于 Arch 的”一键安装脚本”,如今已进化为支持 ISO 完整安装的发行版,更成功募集到了庞大的资金支持。
而 Daemonarchy 作为一个仅诞生几周的新项目,迭代速度惊人——日前刚刚推出了 v1.3.1 版本。
缘起:一个被催出来的想法
事情源于 LinkedIn 上一些人的反复催促。他们认为 FreeBSD 本该像 Omarchy 那样简单易用、颜值出众。这番话让 Jordan 陷入了沉思:“为什么这样的东西还不存在?”
当时他恰好正在测试 GPT Astra 6,于是灵机一动,用 AI 辅助完成了整个项目搭建。首轮构建仅耗时不到两个小时——这个数字还不包括后续用 Poudriere 进行的验证工作。就连项目名称,也是由 GPT 帮忙敲定的。
该项目所需的 ports 已提交至 FreeBSD 官方 ports 树进行审查。此外,同一套 ports 仓库还允许用户在已安装的 FreeBSD 系统上手动部署 Daemonarchy。
Jordan 特别感谢了 Wayland、Hyprland 和 Arch Linux 三个项目,Desktop 赖以运行的基础架构都源自它们。
它能提供什么
安装体验与 Omarchy 一脉相承,只需填写键盘布局、账户信息、主机名以及时区等常规选项即可。
磁盘安装灵活
- 全盘安装:会擦除整个硬盘
- 分区安装:仅覆盖你指定的分区
- 最低存储需求为 40 GB
由于安装程序无法自动压缩已有文件系统,双系统用户需要先在另一侧操作系统中腾出空间。所有数据均采用 ZFS 文件系统存储,支持快照回滚,加密功能为可选项。
桌面即 Omarchy
桌面环境直接移植自 Omarchy,仅针对 FreeBSD 做了必要适配,运行在 FreeBSD 16.0-CURRENT 之上。由于 CURRENT 版本每日更新,每个镜像均锁定在一个特定快照上。
兼容性层精妙设计
为了降低使用门槛,兼容层做了如下映射:
pacman↔pkg- Wi-Fi 面板改用
wpa_supplicant替代 NetworkManager - 音频由 PipeWire 处理
- 蓝牙外设(键盘、鼠标)通过 FreeBSD 原生蓝牙栈驱动
应用生态
- 所有应用均来自 FreeBSD 官方包仓库
- 可通过 OctoPkg(菜单路径:
Install → Packages)或pkg命令行安装 - Chromium 浏览器已预装
- 部分 Linux 专属应用仍在等待 Linuxulator 兼容性层的测试验证,暂不纳入
系统与虚拟化
- Jails:提供隔离的 FreeBSD 环境,各自携带独立软件包
- bhyve:FreeBSD 内置的虚拟化平台,可运行 Linux、Windows 等 guest 系统
升级方式
通过 Omarchy 的更新机制执行升级时,系统只会对应用执行 pkg upgrade,FreeBSD 基础系统和内核则保持不动。Daemonarchy 专属的包来自签名仓库,修复补丁可在 ISO 版本之间独立推送。
壁纸、品牌标识及登录主题均为项目原创设计。
📥 获取 Daemonarchy
最新版本 1.3.1 ISO 大小约为 2 GiB。使用 dd 命令或 Fedora Media Writer 等工具写入 U 盘,即可引导安装。
安装过程中必须保持网络连接,安装程序会在推进过程中持续下载各类依赖包。源代码托管于 GitHub。
关注微信号:智享开源 ,及时了解更新信息。


扫码关注公众号:智享开源

还没有任何评论,你来说两句吧!