跳转到主要内容

当前状态

Barn 0.9.0 发布候选、当前验证结果与发行前检查。

Barn 0.9.0 是尚未发布的候选版本。源码检查、本地构建、软件包、CI、发行和线上文档 分别核验。安装方式见快速上手。

文档基线

对象 当前身份 使用方式
程序与当前文档 Barn 0.9.0 发布候选 安装 Homebrew HEAD 或从源码构建;发行包尚未发布。
CLI 与配置 barn、barn.yml、BARN_* 使用版本相关说明前先检查 barn version。
状态与宿主资源 ~/.barn、Barn 网络与 helper 每个用户一套 Linux 部署;macOS 客机使用独立状态。
镜像仓库 官方入口的 /barn 前缀 已于 2026-09-29 发布签名 Catalog 2026092902 并完成公网核验,见下方镜像记录。

最终发布提交、制品摘要与安装渠道将在完成发布和下载核验后记录。

macOS 客机

barn mac 在 Apple 芯片上运行 macOS 27 虚拟机,见教程与 命令参考。组件名称为 Barn Mac.app,签名标识为 io.pgsty.barn.mac-runner,状态独立保存在 $BARN_HOME/mac。

2026-09-29,本地 CLI/hosts-helper 测试、原生 Bridge/镜像/退出提示/菜单测试、runner 编译、 ad-hoc 签名验证与 probe 通过。这些检查没有启动 VM,不代表完整 Mac 实机生命周期验收。

发行前仍需核验

  • 最终 Barn 提交的完整源码、归档、DEB/RPM、安装器与跨平台检查;
  • 全新宿主准备、Linux/macOS VM 生命周期与清理;
  • Mac Developer ID 签名与公证;
  • Barn 0.9.0 的发布与下载核验,包括 Homebrew。

Linux 镜像 Catalog:2026-09-29

两个官方 /barn 入口均已发布签名 Catalog 2026092902:9 个系列、39 个工件。 经过规范化的 Debian 与 Rocky Linux 镜像,其内部配置与元数据统一使用 Barn。

系列 稳定版本 架构
Debian 12 20260923.2610.1 amd64、arm64
Debian 13 20260914.2601.2 amd64、arm64
Rocky Linux 8 8.10.20240528.2 amd64、arm64
Rocky Linux 9 9.8.20260525.2 amd64、arm64
Ubuntu 22.04 / 24.04 20260926.0.0 amd64、arm64
Ubuntu 26.04 20260927.0.0 amd64、arm64

6 个 Debian 13、Rocky Linux 镜像通过 UEFI 启动、SSH、双网卡、UID/GID 88、Python、 cloud-init 与 XFS 数据盘检查。amd64 使用 KVM,Debian 13 和 Rocky Linux 9 arm64 使用 HVF;Rocky Linux 8 arm64 因上游 64 KiB 内核不兼容 Apple HVF,使用 TCG。 Rocky Linux 8 使用自带的 RHEL chrony 模板和 chronyd 服务。

Debian 12 与 Ubuntu 镜像通过原生 KVM/HVF 启动、SSH、双网卡、UID/GID 88、locale 和 XFS 数据盘检查。Debian 镜像包含锁定版本的 XFS 工具与 en_US.UTF-8,默认 locale 保持 C.UTF-8;Ubuntu 保留 Canonical 原始字节。镜像检查采用隔离的 QEMU user 网络, 完整宿主网络及 VM 生命周期仍需独立验收。

内嵌与公开 Catalog 字节一致,两个官方入口均通过签名校验,新镜像通过公网下载检查。 版本选择与更新行为见镜像参考。