使用说明

如何使用 Pigsty 扩展仓库安装 PostgreSQL 扩展

Pigsty 提供了三样基础设施,帮助用户利用 PostgreSQL 扩展生态的协同超能力:


快速上手

curl -fsSL https://repo.pigsty.cc/pig | bash  # 安装 pig 命令行工具
pig repo add pigsty pgdg -u                   # 配置 Pigsty 与 PGDG 软件仓库
pig install pg18                              # 从 PGDG 官方仓库安装 PostgreSQL 18 内核
pig install pg_duckdb -v 18                   # 例:为 PG 18 安装 pg_duckdb (如果 PG18 在 PATH 中可以省略版本号)

扩展仓库

Pigsty 扩展仓库包含以下三个来源的 RPM/DEB 软件包:

仓库说明
PGDGPostgreSQL 全球开发组官方仓库,提供 PostgreSQL 内核与核心扩展
PIGSTYPigsty 维护的补充仓库,提供 PGDG 中没有的额外扩展
CONTRIBPostgreSQL 自带的 contrib 扩展模块,随内核一起安装

仓库由 Cloudflare CDN 进行全球分发,并提供中国大陆 CDN 加速镜像。

要安装扩展,需要添加这两个仓库(PGDG 和 PIGSTY)以安装内核与扩展,以及您操作系统的默认软件仓库以安装必须的依赖。


最后修改 2026-03-08: optimize weight (a73c751)