pg_config

libraries

Install

All systems
curl cmd.cat/pg_config.sh
Debian Debian
apt-get install postgresql-server-dev-9.1
Ubuntu
apt-get install postgresql-server-dev-9.3
Alpine
apk add postgresql
Arch Arch Linux
pacman -S postgresql-old-upgrade
image/svg+xml Kali Linux
apt-get install postgresql-server-dev-11
CentOS
yum install postgresql
Fedora
dnf install libpq-devel
Windows (WSL2)
sudo apt-get update sudo apt-get install postgresql-server-dev-9.3
OS X
brew install postgresql@10
Raspbian
apt-get install postgresql-server-dev-9.5
Docker
docker run cmd.cat/pg_config pg_config powered by Commando

postgresql-devel

libraries

libpq-dev

header files for libpq5 (PostgreSQL library)

Header files and static library for compiling C programs to link with the libpq library in order to communicate with a PostgreSQL database backend. PostgreSQL is an object-relational SQL database management system.

postgresql-common

PostgreSQL database-cluster manager

The postgresql-common package provides a structure under which multiple versions of PostgreSQL may be installed and/or multiple clusters maintained at one time. The commands provided are pg_conftool, pg_createcluster, pg_ctlcluster, pg_dropcluster, pg_lsclusters, pg_renamecluster, pg_upgradecluster, pg_virtualenv. PostgreSQL is a fully featured object-relational database management system. It supports a large part of the SQL standard and is designed to be extensible by users in many aspects. Its features include ACID transactions, foreign keys, views, sequences, subqueries, triggers, outer joins, multiversion concurrency control, and user-defined types and functions.

postgresql-upgrade-devel

required for upgrade process

postgresql

object-relational SQL database (supported version)

This metapackage always depends on the currently supported PostgreSQL database server version. PostgreSQL is a fully featured object-relational database management system. It supports a large part of the SQL standard and is designed to be extensible by users in many aspects. Some of the features are: ACID transactions, foreign keys, views, sequences, subqueries, triggers, user-defined types and functions, outer joins, multiversion concurrency control. Graphical user interfaces and bindings for many programming languages are available as well.

postgresql-server-dev-11

development files for PostgreSQL 11 server-side programming

Header files for compiling SSI code to link into PostgreSQL's backend; for example, for C functions to be called from SQL. This package also contains the Makefiles necessary for building add-on modules of PostgreSQL, which would otherwise have to be built in the PostgreSQL source-code tree. PostgreSQL is an object-relational SQL database management system.

[email protected]

[email protected]

postgresql@10

libpq-devel

client tools

postgresql-9.1-dbg

debug symbols for postgresql-9.1

postgresql-server-dev-9.6

development files for PostgreSQL 9.6 server-side programming

Header files for compiling SSI code to link into PostgreSQL's backend; for example, for C functions to be called from SQL. This package also contains the Makefiles necessary for building add-on modules of PostgreSQL, which would otherwise have to be built in the PostgreSQL source-code tree. PostgreSQL is an object-relational SQL database management system.

postgresql-9.3-dbg

debug symbols for postgresql-9.3

postgresql-server-dev-10

development files for PostgreSQL 10 server-side programming

postgresql-server-dev-9.4

development files for PostgreSQL 9.4 server-side programming

Header files for compiling SSI code to link into PostgreSQL's backend; for example, for C functions to be called from SQL. This package also contains the Makefiles necessary for building add-on modules of PostgreSQL, which would otherwise have to be built in the PostgreSQL source-code tree. PostgreSQL is an object-relational SQL database management system.

postgresql-server-dev-9.5

development files for PostgreSQL 9.5 server-side programming

Header files for compiling SSI code to link into PostgreSQL's backend; for example, for C functions to be called from SQL. This package also contains the Makefiles necessary for building add-on modules of PostgreSQL, which would otherwise have to be built in the PostgreSQL source-code tree. PostgreSQL is an object-relational SQL database management system.

postgres-xc-server-dev

development files for Postgres-XC server-side programming

postgresql-libs

The postgresql-libs package provides the essential shared

libraries for any PostgreSQL client program or interface. You will need to install this package to use any other PostgreSQL package or any clients that need to connect to a PostgreSQL server.

postgres-xc-dbg

debug symbols for postgres-xc

postgresql-old-upgrade

PostgreSQL build for migrating between major versions with pg_upgrade

postgresql-server-dev-9.1

development files for PostgreSQL 9.1 server-side programming

postgresql-server-dev-9.3

development files for PostgreSQL 9.3 server-side programming