The PIG CLI

Postgres Install Genius, the missing extension package manager for PostgreSQL ecosystem

Repo: pgsty/pig Version: v0.4.0 License: Apache-2.0 Extensions: 414

pig is an open-source PostgreSQL (& Extension) Package Manager for mainstream (EL/Debian/Ubuntu) Linux.

Install PostgreSQL 13-17 along with 414 extensions on (amd64 / arm64) with native OS package manager

It is shipped with a supplementary YUM and APT repo, which is fully compatible with official PGDG repo.

Blog: The ideal way to deliver PostgreSQL extensions

note: pig is designed to run directly on compatible Linux OS Distro. If you are using containers, you should use the corresponding Linux distribution image with systemd.


Get Started

Get Started with pig, the PostgreSQL extension manager.

Why Pig?

Why would we need yet another package manager? especially for Postgres extensions?

Install

Get Started with pig, the PostgreSQL extension manager.

Pigsty Command Line

The overview of pig cli tool

Repository Administration

How to manage repositories with pig repo subcommand?

Extension Administration

How to manage repositories with pig ext subcommand?

Pigsty Administration

How to manage pigsty with pig sty subcommand?

Building Infrastructure

How to setup building infrastructure with pig build subcommand?

Compatibility

Linux Distribution compatibility matrix

Release Note

pig 包管理器发布历史与变更记录


Last modified 2025-05-08: update extension catalog (65955b6)