跳转到主要内容

发布

12 篇
  • Barn 1.0.0:首个稳定版

    发布于 发布说明 1643 字 4 分钟

    发布LinuxmacOSCLI镜像

    发布日期:2026-11-05。 Barn 1.0.0 是首个稳定版。最新稳定版请参见 Barn 1.1.0。 Barn 1.0.0 完成了发布前对破坏性操作、数据盘恢复、目录完整性与进程取消的审计。本版内置签名镜像目录 revision 2026110502,其中 Debian 13 的 amd64 与 arm64 镜像均更新为 20261103.2651.1。 安装 Barn · GitHub 发布页与下载 · 变更日志 变更 整套部署重建会保留清单中缺少的节点。 不带节点参数的 barn …

    发布日期:2026-11-05。 Barn 1.0.0 是首个稳定版。最新稳定版请参见 Barn 1.1.0。 Barn 1.0.0 完成了发布前对破坏性操作、数据盘恢复、目录完整性与进程取消的审计。本版内置签名镜像目录 revision 2026110502,其中 Debian 13 的 amd64 与 arm64 镜像均更新为 20261103.2651.1。 安装 Barn · GitHub 发布页与下载 · 变更日志 变更 整套部署重建会保留清单中缺少的节点。 不带节点参数的 barn …

  • Barn 0.9.3:安全扩容、按节点应用与中断恢复

    发布于 发布说明 881 字 2 分钟

    发布LinuxmacOSCLI镜像

    发布日期:2026-10-31。 Barn 0.x 版本继续使用 GitHub 预发布频道。最新版本请参见 Barn 1.1.0。 Barn 0.9.3 聚焦于更安全的本地实验环境变更:新增只调整资源的虚拟机扩容,支持按节点独立收敛,接受清单与共享目录的普通用户路径形式,并让中断的生命周期操作可以安全恢复。 安装 Barn · 下载 0.9.3 · 源码发布说明 变更 修改 vm_cpu 或 vm_mem 后执行 barn resize [node...]。QEMU 预留容量且后端支持时会热插拔 …

    发布日期:2026-10-31。 Barn 0.x 版本继续使用 GitHub 预发布频道。最新版本请参见 Barn 1.1.0。 Barn 0.9.3 聚焦于更安全的本地实验环境变更:新增只调整资源的虚拟机扩容,支持按节点独立收敛,接受清单与共享目录的普通用户路径形式,并让中断的生命周期操作可以安全恢复。 安装 Barn · 下载 0.9.3 · 源码发布说明 变更 修改 vm_cpu 或 vm_mem 后执行 barn resize [node...]。QEMU 预留容量且后端支持时会热插拔 …

  • Barn 0.9.2:签名公证的 Barn.app 与 SSH/exec 参数规范

    发布于 发布说明 767 字 2 分钟

    发布macOSHomebrewCLI

    发布日期:2026-10-30。 Barn 0.x 版本通过 GitHub 预发布渠道分发。 Barn 0.9.2 将完整的 macOS 原生客机组件纳入 Apple Silicon 下载包与 Homebrew 安装。安装一个软件包即可创建 Linux 和 macOS 虚拟机,无需安装 Go 或 Xcode。 安装 Barn · 下载 0.9.2 · 源码发布说明 变更 Darwin arm64 归档包含同一源码提交构建的 barn、barn-hosts-helper 与原生应用包 …

    发布日期:2026-10-30。 Barn 0.x 版本通过 GitHub 预发布渠道分发。 Barn 0.9.2 将完整的 macOS 原生客机组件纳入 Apple Silicon 下载包与 Homebrew 安装。安装一个软件包即可创建 Linux 和 macOS 虚拟机,无需安装 Go 或 Xcode。 安装 Barn · 下载 0.9.2 · 源码发布说明 变更 Darwin arm64 归档包含同一源码提交构建的 barn、barn-hosts-helper 与原生应用包 …

  • Barn 0.9.1:Go 1.27.3 工具链与 Barn.app 命名统一

    发布于 发布说明 935 字 2 分钟

    发布GomacOS工具链

    发布日期:2026-10-22。 Barn 0.x 版本通过 GitHub 预发布渠道分发。若需直接通过 Apple Silicon 发行包或 Homebrew 安装已签名公证的 Barn.app,请升级至最新的 Barn 1.1.0。 Barn 0.9.1 升级了 Go 工具链与依赖模块,并将 Mac 原生组件统一命名为 Barn.app。CLI 命令、清单格式、镜像目录与已有虚拟机状态路径均与 0.9.0 保持兼容。 安装 Barn · 下载 0.9.1 · 验证历史 变更 源码构建、CI …

    发布日期:2026-10-22。 Barn 0.x 版本通过 GitHub 预发布渠道分发。若需直接通过 Apple Silicon 发行包或 Homebrew 安装已签名公证的 Barn.app,请升级至最新的 Barn 1.1.0。 Barn 0.9.1 升级了 Go 工具链与依赖模块,并将 Mac 原生组件统一命名为 Barn.app。CLI 命令、清单格式、镜像目录与已有虚拟机状态路径均与 0.9.0 保持兼容。 安装 Barn · 下载 0.9.1 · 验证历史 变更 源码构建、CI …

  • Barn 0.9.0:原生 macOS 虚拟机与更顺畅的 Linux 恢复

    发布于 发布说明 1223 字 3 分钟

    发布macOSLinux恢复

    发布日期:2026-09-30。 Barn 0.9.0 用同一套命令行工具管理 Linux 实验环境与原生 macOS 虚拟机,并改进了错误诊断与中断操作恢复。最新版本请参见 Barn 1.1.0。 安装指南 · 下载 0.9.0 发行包 · 完整变更记录 Apple Silicon 上的 macOS 虚拟机 barn mac 可创建命名的 macOS 27 虚拟机,支持原生桌面窗口、SSH、共享目录与文本剪贴板。首台机器从经过校验的 Apple 恢复镜像安装共享黄金母盘,后续机器通过 APFS …

    发布日期:2026-09-30。 Barn 0.9.0 用同一套命令行工具管理 Linux 实验环境与原生 macOS 虚拟机,并改进了错误诊断与中断操作恢复。最新版本请参见 Barn 1.1.0。 安装指南 · 下载 0.9.0 发行包 · 完整变更记录 Apple Silicon 上的 macOS 虚拟机 barn mac 可创建命名的 macOS 27 虚拟机,支持原生桌面窗口、SSH、共享目录与文本剪贴板。首台机器从经过校验的 Apple 恢复镜像安装共享黄金母盘,后续机器通过 APFS …

  • Barn 0.8.0:恢复更顺畅,镜像更新

    发布于 发布说明 1730 字 4 分钟

    发布QEMU恢复镜像

    说明 本文为 0.8.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.8.0 减少了初始化中断和部分节点启动失败后的手工清理工作,并在保留全部历史目录产物与已有虚拟机身份的前提下更新了九月 Debian 与 Ubuntu 镜像。 主要变化 宿主准备自动接续原命令。 交互式 start、restart 与 reload 可自动补齐缺失的宿主工具并恢复未启动的 Barn 网络。macOS 首次配置网络时,会先查找或安装 Homebrew(或下载校验固定归档),随后 …

    说明 本文为 0.8.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.8.0 减少了初始化中断和部分节点启动失败后的手工清理工作,并在保留全部历史目录产物与已有虚拟机身份的前提下更新了九月 Debian 与 Ubuntu 镜像。 主要变化 宿主准备自动接续原命令。 交互式 start、restart 与 reload 可自动补齐缺失的宿主工具并恢复未启动的 Barn 网络。macOS 首次配置网络时,会先查找或安装 Homebrew(或下载校验固定归档),随后 …

  • Barn 0.7.0:简化测试环境,自动恢复故障

    发布于 发布说明 1155 字 3 分钟

    发布QEMU恢复存储

    说明 本文为 0.7.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.7.0 简化了本地测试环境的首次启动与故障恢复:重复执行 barn up 即可接续中断的任务、重试未完成的客机初始化阶段,并在不重启虚拟机的情况下原位更新客机脚本。 主要变化 缩短首次启动路径。 交互式 up 可自动生成默认配置、补齐缺失的宿主工具,并唤醒已安装但未运行的 Barn 网络。耗时短的检查保持安静,长任务实时显示进度并在结束时输出精简汇总。 客机各阶段独立初始化。 数据盘、共享目 …

    说明 本文为 0.7.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.7.0 简化了本地测试环境的首次启动与故障恢复:重复执行 barn up 即可接续中断的任务、重试未完成的客机初始化阶段,并在不重启虚拟机的情况下原位更新客机脚本。 主要变化 缩短首次启动路径。 交互式 up 可自动生成默认配置、补齐缺失的宿主工具,并唤醒已安装但未运行的 Barn 网络。耗时短的检查保持安静,长任务实时显示进度并在结束时输出精简汇总。 客机各阶段独立初始化。 数据盘、共享目 …

  • Barn 0.6.0:默认 U24,更顺手的本地虚拟机体验

    发布于 发布说明 1188 字 3 分钟

    发布QEMUUbuntu生命周期

    说明 本文为 0.6.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.6.0 将默认客机镜像切换为 Ubuntu 24.04,并改进了本地 Pigsty 实验环境的计划预览、启动、扩容与节点重建体验。 主要变化 默认使用 Ubuntu 24.04。 新生成的配置与内置镜像目录默认采用 u24:stable。目录修订版 2026090501 同时合入了官方仓库已发布的 Debian 12/13 与 Rocky Linux 8/9 规范化镜像更新。 无需准备宿主即 …

    说明 本文为 0.6.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.6.0 将默认客机镜像切换为 Ubuntu 24.04,并改进了本地 Pigsty 实验环境的计划预览、启动、扩容与节点重建体验。 主要变化 默认使用 Ubuntu 24.04。 新生成的配置与内置镜像目录默认采用 u24:stable。目录修订版 2026090501 同时合入了官方仓库已发布的 Debian 12/13 与 Rocky Linux 8/9 规范化镜像更新。 无需准备宿主即 …

  • Barn 0.5.0:显式处置、显式仓库、可复现镜像

    发布于 发布说明 1226 字 3 分钟

    发布QEMU镜像供应链

    说明 本文为 0.5.0 历史发布记录。0.7.0 已支持官方镜像源自动故障切换,0.9.0 已移除 rm 别名。旧版发行附件已下线,当前版本用法请参见 CLI 参考与安装指南。 Barn 0.5.0 新增了一键彻底清理实验环境的 purge 命令,支持显式选择全球或中国大陆镜像仓库,并为官方客机镜像引入了可复现的离线构建流水线;Pigsty 清单约定、部署状态格式与内置镜像目录修订版 2026082903 保持不变。 主要变化 barn purge(0.5.0–0.8.0 中含别名 barn …

    说明 本文为 0.5.0 历史发布记录。0.7.0 已支持官方镜像源自动故障切换,0.9.0 已移除 rm 别名。旧版发行附件已下线,当前版本用法请参见 CLI 参考与安装指南。 Barn 0.5.0 新增了一键彻底清理实验环境的 purge 命令,支持显式选择全球或中国大陆镜像仓库,并为官方客机镜像引入了可复现的离线构建流水线;Pigsty 清单约定、部署状态格式与内置镜像目录修订版 2026082903 保持不变。 主要变化 barn purge(0.5.0–0.8.0 中含别名 barn …

  • Barn 0.4.0:一条命令、能用的数据盘、统一的输出

    发布于 发布说明 943 字 2 分钟

    发布QEMU存储CLI

    说明 本文为 0.4.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.4.0 将首次使用收敛为一条命令,修复了 Debian 与 Ubuntu 镜像上默认数据盘因缺少 xfsprogs 无法格式化的问题,并统一了全套 CLI 的输出风格;Pigsty 清单格式、固定 IP 部署模型、状态目录结构与内置镜像目录修订版 2026082903 保持不变。 主要变化 一条命令完成首次启动。 在交互式终端中,若宿主机尚未安装固定 IP 网络,运行 barn up 会自动 …

    说明 本文为 0.4.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.4.0 将首次使用收敛为一条命令,修复了 Debian 与 Ubuntu 镜像上默认数据盘因缺少 xfsprogs 无法格式化的问题,并统一了全套 CLI 的输出风格;Pigsty 清单格式、固定 IP 部署模型、状态目录结构与内置镜像目录修订版 2026082903 保持不变。 主要变化 一条命令完成首次启动。 在交互式终端中,若宿主机尚未安装固定 IP 网络,运行 barn up 会自动 …

  • Barn 0.3.0:显式 Catalog 与可操作的就绪诊断

    发布于 发布说明 725 字 2 分钟

    发布QEMU镜像目录就绪诊断

    说明 本文为 0.3.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.3.0 取消了隐式后台刷新镜像目录的行为,支持按节点报告客机初始化失败阶段与排查命令,并在保留 Pigsty 清单与固定 IP 部署模型的前提下精简了 CLI 命令集。 主要变化 显式更新镜像目录。 up、plan 与日常 image 子命令固定读取当前激活的本地镜像目录快照,不再后台拉取远端目录元数据。使用 barn update 可显式从配置仓库拉取最新签名目录,使用 barn …

    说明 本文为 0.3.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.3.0 取消了隐式后台刷新镜像目录的行为,支持按节点报告客机初始化失败阶段与排查命令,并在保留 Pigsty 清单与固定 IP 部署模型的前提下精简了 CLI 命令集。 主要变化 显式更新镜像目录。 up、plan 与日常 image 子命令固定读取当前激活的本地镜像目录快照,不再后台拉取远端目录元数据。使用 barn update 可显式从配置仓库拉取最新签名目录,使用 barn …

  • Barn 0.2.0:选点收敛与发布完整性

    发布于 发布说明 871 字 2 分钟

    发布QEMU网络供应链

    说明 本文为 0.2.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.2.0 延续了 0.1.0 的 Pigsty 清单与磁盘部署格式,修复了真机回归测试中发现的 VPN 宽泛路由误拦与指定节点增量收敛问题。 主要变化 VPN 感知的路由预检。 10.0.0.0/8 等前缀更短的 VPN 排除路由不再误拦 Barn 专属的 10.10.10.0/24 子网;当存在相同或更具体的外部路由、接口重叠、IP 地址被占用或自有路由缺失时,预检仍会拒绝启动。 真正的按节 …

    说明 本文为 0.2.0 历史发布记录。旧版发行附件已下线,安装当前版本请参见安装指南。 Barn 0.2.0 延续了 0.1.0 的 Pigsty 清单与磁盘部署格式,修复了真机回归测试中发现的 VPN 宽泛路由误拦与指定节点增量收敛问题。 主要变化 VPN 感知的路由预检。 10.0.0.0/8 等前缀更短的 VPN 排除路由不再误拦 Barn 专属的 10.10.10.0/24 子网;当存在相同或更具体的外部路由、接口重叠、IP 地址被占用或自有路由缺失时,预检仍会拒绝启动。 真正的按节 …