ONE EXTENSION
Different systems, different package names
- pgvector on EL:
pgvector_18 - On Debian / Ubuntu:
postgresql-18-pgvector - The package name also depends on the PostgreSQL major version
POSTGRESQL + EXTENSIONS → RPM / DEB
Install PostgreSQL and extensions. Manage everyday database operations. PIG configures repositories, finds the matching package names, and installs them through apt or dnf.
PostgreSQL 14–18 · EL / Debian / Ubuntu
COVERAGE
PACKAGE MANAGEMENT
Find packages for your operating system, CPU architecture, and PostgreSQL major version.
COMMAND SURFACE
Use pig help to list commands and pig help <command> for detailed usage.
WHY IT EXISTS
Package names differ across systems. PIG selects the name for your host and PostgreSQL version.
ONE EXTENSION
pgvector_18postgresql-18-pgvectorONE INSTALL COMMAND
pig install vector -v 18You can also use the Pigsty repositories with apt or dnf directly. PostgreSQL runs without a PIG service.
SCRIPTS AND AGENTS
Use JSON help to inspect arguments, output support, and confirmation requirements. Recovery workflows also provide plans that scripts and agents can inspect before execution.
DOWNLOAD
Use the one-line installer, your system package manager, or the release binary.
INSTALL SCRIPT
curl -fsSL https://repo.pigsty.io/pig | bash
The script detects your OS and architecture, fetches the matching RPM / DEB, and hands it to rpm or dpkg.
PACKAGE OR BINARY
Add the Pigsty Infra repository, then run apt install pig or dnf install pig. On Linux or macOS, you can also install the binary from a release archive.