跳转到主要内容

SOW 文档

用一个自包含二进制创建并管理 RPM/YUM 与 DEB/APT 软件仓库。

SOW 是 Pigsty 出品的自包含软件仓库管理器。sow create 能把目录中的 RPM 与 DEB 文件直接变成可用平面仓库;Managed 工作区则进一步提供成员关系、筛选策略、签名、不可变 Generation、审计历史与发布目标。

CtrlK(macOS 上也可用 K)搜索本站; 焦点不在输入框时按 /,可直接打开命令模式。

  • 上手 — 安装 SOW、创建平面仓库,并构建第一个 Managed 工作区。
  • 教程 — 完整的 YUM、APT、签名、对外服务与发布实战。
  • 功能 — Plain/Managed 运行路径、包池投影、策略、签名、事务与审计。
  • 设计归档 — 按日期记录所有权、布局、发布、恢复与兼容性决策。
  • 命令 — 每条命令的语法、选择规则、输出、状态变化与退出行为。
  • 参考 — 配置、包引用、目录布局、JSON、退出码、平台与集成覆盖。

选择路径

目标 从这里开始
立即索引一个软件包目录 快速上手
长期维护精选仓库 第一个工作区
搭建完整 YUM 或 APT 仓库 教程
查询精确 CLI 行为 命令
核对字段、路径或兼容性结论 参考
理解一项架构决策 设计归档

上手

安装 SOW、创建平面仓库,并理解 Managed 工作区模型。

教程

端到端实操:从一组软件包文件开始,构建客户端可直接使用的已签名软件仓库。

功能

Plain/Managed 仓库生成、包池、策略、签名、事务、发布与审计。

参考

配置 Schema、包引用、磁盘布局、退出码、JSON 输出、平台与集成。

命令

SOW CLI 的完整语法、参数、行为、输出与退出码。