# 文章

> 关于 PIG、PostgreSQL 扩展交付、Linux 打包与软件仓库供应链的长文。

---

LLMS 索引： [llms.txt](/zh/llms.txt)

---

这里收录 PIG 所要解决的问题：怎样发现 PostgreSQL 扩展，怎样把它们构建成原生
RPM/DEB 软件包，怎样发布可信的软件仓库，以及怎样通过实用的命令行工具把这些能力交给用户。

文章保留原始发表日期、当时的软件包数量、截图与上下文。当前行为请以 [PIG 文档](/zh/docs/)、
实时[扩展目录](https://pigsty.cc/ext/)与[发布注记](/zh/release/)为准。

建议按以下线索阅读：

- **PIG 与猪猪家族：** [认识 PIG](/zh/article/pig/)、[瞬间克隆 PostgreSQL](/zh/article/pg-pig-clone/)，以及 [SOW 的仓库状态模型](/zh/article/sow/)。
- **扩展交付：** [最初的扩展仓库思考](/zh/article/pg-ext-repo/)、[PG 扩展云](/zh/article/pgext-cloud/)、[扩展百科全书](/zh/article/pgext-pedia/)，以及[人人可用的 PG 扩展](/zh/article/extensions-for-everyone/)。
- **打包与信任：** [为什么 Linux 打包如此稀缺](/zh/article/packaging-skill/)、[PGDG 镜像事件](/zh/article/pg-mirror-break/)、[Pigsty 的回应](/zh/article/pg-mirror-pigsty/)，以及 [Valkey 打包 Bug 的教训](/zh/article/valkey-bug/)。
- **发行版这一层：** [打造面向全球的 PostgreSQL 发行版](/zh/article/forge-a-pg-distro/)，以及[什么是 PostgreSQL 发行版](/zh/article/what-is-pg-distro/)。

---

本节页面：

- [SOW：论母猪的产后护理](/zh/article/sow/): 维护一个 PostgreSQL 发行版，真正让人头大的是十万级制品背后的去重、索引、快照、原子切换与增量发布。SOW 用一个自包含二进制，把 RPM / DEB 仓库从目录脚本变成可恢复、可审计的状态系统。
- [上游没有的 Bug，为什么会出现在官方包里？](/zh/article/valkey-bug/): 祖传 BUG 奇闻：一行打包补丁从 Debian Redis 传到 Debian Valkey，又被 Valkey 官方发布流水线整体搬了回来。上游源码本身没有这个 Bug，用户下载的官方 DEB 却有。
- [瞬间克隆 PostgreSQL 数据库，无需黑魔法](/zh/article/pg-pig-clone/): pig v1.5 新增 pig pg clone 与 pig pg fork，把 PostgreSQL 18 的瞬间克隆能力封装成 Agent Native CLI。
- [什么是 PostgreSQL 发行版？](/zh/article/what-is-pg-distro/): 从 Linux 发行版出发，聊一聊 “PostgreSQL 发行版“ 到底是个什么东西：三层工作、两条路线，以及一个核心。
- [人人可用的 PG 扩展](/zh/article/extensions-for-everyone/): 介绍 PostgreSQL 扩展生态，并讨论其交付问题 —— 一个共享的交付层，如何同时让用户、扩展作者、厂商和 PostgreSQL 内核开发者受益。
- [504 个扩展，PG 生态的天花板在哪？](/zh/article/extension-504/): 一个 Issue ，引发扩展马拉松；32 个新扩展告诉你，PostgreSQL 正在变成什么；504 个扩展，PostgreSQL 生态的天花板在哪？
- [PG 扩展百科全书：中英双语，开箱即用](/zh/article/pgext-pedia/): 我把 PostgreSQL 生态里 464 个扩展做成了一本中英双语、开箱即用的扩展百科全书：元数据、下载矩阵、安装命令、使用说明与二进制仓库一站齐全。
- [464个扩展开箱即用：新版 PG 扩展目录发布](/zh/article/pg-ext-catalog-464/): 今天老冯又让 Claude Code 干了一件大好事 —— 做了一个全新的 PostgreSQL 扩展目录。就放在 https://pigsty.cc/ext 这里。
- [立足中国，面向全球的 PostgreSQL 发行版](/zh/article/forge-a-pg-distro/): 如何打造一个立足中国，面向全球的 PostgreSQL 数据库发行版？在第八届中国PG生态大会上的主题演讲。
- [聊聊开源软件供应链信任问题](/zh/article/tuna-mirror-site/): 在严肃的生产环境里，你不能依赖一个明确说"我不提供任何保证"的上游。当别人告诉你"别指望我"，最好的回应是"那我自己来"。从TUNA镜像站的争议谈开源软件供应链信任问题。
- [PG扩展云：解锁 PG 生态的全部潜力](/zh/article/pgext-cloud/): 开源免费免翻墙，一键安装PG与431个扩展插件 14个Linux发行版 x 6大PG主版本原生 RPM/DEB。
- [冷门但稀缺的技能：打包构建](/zh/article/packaging-skill/): 数据库领域一项不为人知，却卡脖子卡到飞起的硬技能。
- [从PG“断供”看软件供应链中的信任问题](/zh/article/pg-mirror-pigsty/): PostgreSQL官方仓库切断全球镜像站同步通道，开源制成品断供，很好的试出了各家数据库厂商和云厂商的成色。
- [卡脖子：PGDG切断镜像站同步通道](/zh/article/pg-mirror-break/): PGDG 切断 FTP rsync 同步通道，全球镜像站普遍断连，这次还真是卡了一把全球用户的脖子。
- [Postgres Extension Day，咱们不见不散](/zh/article/pgext-day/): 一年一度的 PostgreSQL 开发者大会即将在五月于蒙特利尔举办。同上次第一届 PG Con.Dev 一样，这次也有一天的额外的专场活动 —— Postgres Extensions Day。
- [小猪骑大象：PG内核与扩展包管理神器](/zh/article/pig/): PostgreSQL 与 Pigsty 中长期缺失的一个包管理器 —— PIG。
- [PostgreSQL神功大成！最全扩展仓库来了！](/zh/article/pg-ext-repo/): PG扩展很多很强大，但如何安装并使用起来一直都是社区的难题。现在有了Pigsty扩展仓库，390个强力插件开箱即用。
