<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Start on SOW</title>
    <link>https://sow.pgsty.com/zh/categories/start/</link>
    <description>Recent content in Start on SOW</description>
    <generator>Hugo</generator>
    <language>zh-CN</language>
    
    
    
      <lastBuildDate>Fri, 28 Aug 2026 18:32:04 +0800</lastBuildDate>
    
    
      <atom:link href="https://sow.pgsty.com/zh/categories/start/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
        <title>安装</title>
        <link>https://sow.pgsty.com/zh/docs/start/install/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://sow.pgsty.com/zh/docs/start/install/</guid>
        <description>&lt;p&gt;SOW 只有一个可执行文件，不需要启用服务，也不依赖语言运行时。Release 构建目标是 Linux 与&#xA;macOS 的 &lt;code&gt;amd64&lt;/code&gt;、&lt;code&gt;arm64&lt;/code&gt;；Linux 另外提供 RPM 与 DEB 安装包。不支持 Windows。&lt;/p&gt;</description>
      </item>
    <item>
        <title>上手</title>
        <link>https://sow.pgsty.com/zh/docs/start/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://sow.pgsty.com/zh/docs/start/</guid>
        <description>&lt;p&gt;SOW 生成 RPM/YUM 与 DEB/APT 静态仓库，本身不是 HTTP 守护进程。先选择一条相互隔离的&#xA;运行路径：&lt;/p&gt;&#xA;&lt;ul class=&#34;cards&#34;&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Plain：&lt;/strong&gt; &lt;code&gt;sow create&lt;/code&gt; 在普通目录中为现有软件包重建索引。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Managed：&lt;/strong&gt; 工作区持续记录成员关系、Dist、架构视图、策略、签名、Generation、&#xA;审计历史与发布目标。&lt;/p&gt;</description>
      </item>
    <item>
        <title>快速上手</title>
        <link>https://sow.pgsty.com/zh/docs/start/quickstart/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://sow.pgsty.com/zh/docs/start/quickstart/</guid>
        <description>&lt;p&gt;Plain 模式在一个目录内生成平面仓库。它不读取 &lt;code&gt;sow.yml&lt;/code&gt;，不创建工作区，也不维护数据库。&lt;/p&gt;&#xA;&lt;div class=&#34;td-steps td-max-width-on-larger-screens&#34;&gt;&#xA;&lt;h2 id=&#34;1-准备目录&#34;&gt;准备目录&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;把 RPM 和/或 DEB 文件放在目录顶层。&lt;code&gt;sow create&lt;/code&gt; 不递归扫描，也不移动或改名包文件。&lt;/p&gt;</description>
      </item>
    <item>
        <title>第一个工作区</title>
        <link>https://sow.pgsty.com/zh/docs/start/workspace/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://sow.pgsty.com/zh/docs/start/workspace/</guid>
        <description>&lt;p&gt;Managed 模式会持久保存配置、成员关系、Generation 与审计状态。下面从空目录开始。&lt;/p&gt;&#xA;&lt;div class=&#34;td-steps td-max-width-on-larger-screens&#34;&gt;&#xA;&lt;h2 id=&#34;1-初始化工作区&#34;&gt;初始化工作区&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;td-code td-code--untitled&#34; id=&#34;td-code-fb3ccf08-fence-0&#34; data-td-code data-td-code-auto-id&#xA;     data-td-language=&#34;bash&#34; data-td-line-count=&#34;2&#34;&gt;&#xA;  &lt;div class=&#34;td-code__viewport&#34; id=&#34;td-code-fb3ccf08-fence-0-viewport&#34; data-td-code-viewport&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sow init /srv/sow&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; /srv/sow&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;&lt;code&gt;init&lt;/code&gt; 创建：&lt;/p&gt;</description>
      </item>
    <item>
        <title>核心概念</title>
        <link>https://sow.pgsty.com/zh/docs/start/concepts/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://sow.pgsty.com/zh/docs/start/concepts/</guid>
        <description>&lt;h2 id=&#34;plain-还是-managed&#34;&gt;Plain 还是 Managed&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;两条运行路径相互独立。&lt;/p&gt;&#xA;&lt;div class=&#34;td-table-scroll td-table-scroll--static&#34;&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Plain&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Managed&lt;/th&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;入口&lt;/td&gt;&#xA;      &lt;td&gt;&lt;code&gt;sow create DIR&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;td&gt;&lt;code&gt;init&lt;/code&gt;、&lt;code&gt;repo&lt;/code&gt;、&lt;code&gt;dist&lt;/code&gt;、&lt;code&gt;add&lt;/code&gt;、&lt;code&gt;rm&lt;/code&gt;、&lt;code&gt;build&lt;/code&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;状态&lt;/td&gt;&#xA;      &lt;td&gt;软件包目录&lt;/td&gt;&#xA;      &lt;td&gt;&lt;code&gt;sow.yml&lt;/code&gt; 加私有 SQLite/操作日志&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;公共布局&lt;/td&gt;&#xA;      &lt;td&gt;平面 RPM/DEB 索引&lt;/td&gt;&#xA;      &lt;td&gt;Repository &lt;code&gt;pool/ + dists/&lt;/code&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;格式&lt;/td&gt;&#xA;      &lt;td&gt;RPM 与 DEB 可共存于一个目录&lt;/td&gt;&#xA;      &lt;td&gt;每个 Dist 一种格式&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;架构视图&lt;/td&gt;&#xA;      &lt;td&gt;无&lt;/td&gt;&#xA;      &lt;td&gt;有&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;策略与审计&lt;/td&gt;&#xA;      &lt;td&gt;无&lt;/td&gt;&#xA;      &lt;td&gt;有&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;元数据签名与发布目标&lt;/td&gt;&#xA;      &lt;td&gt;无&lt;/td&gt;&#xA;      &lt;td&gt;有&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;目录内容已经等于目标仓库时使用 Plain。需要由 SOW 管理成员、策略、Generation、签名、&#xA;审计或发布时使用 Managed。&lt;/p&gt;</description>
      </item>
    
  </channel>
</rss>
