Public repositories

Welcome to 2ndQuadrant's public repository of RPMs and Deb packages. Here you can find our certified packages for the latest public releases of software we write around PostgreSQL, including pglogical, repmgr, Barman, BDR, and so on for both RPM and APT based Linux distributions, such as RHEL, CentOS, Fedora, Debian and Ubuntu.

2ndQuadrant PostgreSQL

APT repository for Debian/Ubuntu systems

2ndQuadrant supports Deb packages for the following distributions:

You can install the 2ndQuadrant's General Public APT repository by running the following instructions as a user with sudo privileges on the destination Linux server:

curl https://dl.2ndquadrant.com/default/release/get/deb | sudo bash

The above command will run a shell script that will install the repository definition in your server. You can check the content of the script by running:

curl https://dl.2ndquadrant.com/default/release/get/deb | less

Feel free to browse our APT package repository to get the list of available software.

Important:

On 13 March 2020 the GPG public keys used to sign packages in 2ndQuadrant public repositories will expire. As a result, whoever installed 2ndQuadrant public Debian/Ubuntu repositories will need to update the GPG public keys on their system in order to be able to continue to install packages from 2ndQuadrant.

To update the GPG public keys, it is necessary to install the 2ndquadrant-repository-keys package. Installing and keeping the new package up-to-date will avoid any future inconvenience as the keys will be automatically refreshed when required.

To install the new package all that is required is to execute the following commands:

apt-get update
apt-get -y install 2ndquadrant-repository-keys

This package will be automatically installed with all new repository installations.

Repository RPMs for RHEL/CentOS/Fedora

A repository RPM is a package that installs a RPM repository in your Linux system.

Our RPM repositories are organized by PostgreSQL version, then by distribution. Pick yours.

PostgreSQL 13

You can install the 2ndQuadrant's General Public RPM repository for PostgreSQL 13 by running the following instructions as a user with sudo privileges on the destination Linux server:

curl https://dl.2ndquadrant.com/default/release/get/13/rpm | sudo bash

The above command will run a shell script that will install the repository definition in your server. You can check the content of the script by running:

curl https://dl.2ndquadrant.com/default/release/get/13/rpm | less

PostgreSQL 12

You can install the 2ndQuadrant's General Public RPM repository for PostgreSQL 12 by running the following instructions as a user with sudo privileges on the destination Linux server:

curl https://dl.2ndquadrant.com/default/release/get/12/rpm | sudo bash

The above command will run a shell script that will install the repository definition in your server. You can check the content of the script by running:

curl https://dl.2ndquadrant.com/default/release/get/12/rpm | less

PostgreSQL 11

You can install the 2ndQuadrant's General Public RPM repository for PostgreSQL 11 by running the following instructions as a user with sudo privileges on the destination Linux server:

curl https://dl.2ndquadrant.com/default/release/get/11/rpm | sudo bash

The above command will run a shell script that will install the repository definition in your server. You can check the content of the script by running:

curl https://dl.2ndquadrant.com/default/release/get/11/rpm | less

PostgreSQL 10

You can install the 2ndQuadrant's General Public RPM repository for PostgreSQL 10 by running the following instructions as a user with sudo privileges on the destination Linux server:

curl https://dl.2ndquadrant.com/default/release/get/10/rpm | sudo bash

The above command will run a shell script that will install the repository definition in your server. You can check the content of the script by running:

curl https://dl.2ndquadrant.com/default/release/get/10/rpm | less

PostgreSQL 9.6

You can install the 2ndQuadrant's General Public RPM repository for PostgreSQL 9.6 by running the following instructions as a user with sudo privileges on the destination Linux server:

curl https://dl.2ndquadrant.com/default/release/get/9.6/rpm | sudo bash

The above command will run a shell script that will install the repository definition in your server. You can check the content of the script by running:

curl https://dl.2ndquadrant.com/default/release/get/9.6/rpm | less

PostgreSQL 9.5

You can install the 2ndQuadrant's General Public RPM repository for PostgreSQL 9.5 by running the following instructions as a user with sudo privileges on the destination Linux server:

curl https://dl.2ndquadrant.com/default/release/get/9.5/rpm | sudo bash

The above command will run a shell script that will install the repository definition in your server. You can check the content of the script by running:

curl https://dl.2ndquadrant.com/default/release/get/9.5/rpm | less

EOL releases

Releases that reached End Of Life will not receive new packages or updates.

PostgreSQL 9.4

You can install the 2ndQuadrant's General Public RPM repository for PostgreSQL 9.4 by running the following instructions as a user with sudo privileges on the destination Linux server:

curl https://dl.2ndquadrant.com/default/release/get/9.4/rpm | sudo bash

The above command will run a shell script that will install the repository definition in your server. You can check the content of the script by running:

curl https://dl.2ndquadrant.com/default/release/get/9.4/rpm | less

BDR PostgreSQL 9.4

You can install the 2ndQuadrant's General Public RPM repository for BDR PostgreSQL 9.4 by running the following instructions as a user with sudo privileges on the destination Linux server:

curl https://dl.2ndquadrant.com/default/release/get/bdr9.4/rpm | sudo bash

The above command will run a shell script that will install the repository definition in your server. You can check the content of the script by running:

curl https://dl.2ndquadrant.com/default/release/get/bdr9.4/rpm | less

PostgreSQL 9.3

You can install the 2ndQuadrant's General Public RPM repository for PostgreSQL 9.6 by running the following instructions as a user with sudo privileges on the destination Linux server:

curl https://dl.2ndquadrant.com/default/release/get/9.3/rpm | sudo bash

The above command will run a shell script that will install the repository definition in your server. You can check the content of the script by running:

curl https://dl.2ndquadrant.com/default/release/get/9.3/rpm | less

Feel free to browse our RPM package repository to get the list of available software.

Public GPG repository keys

2ndQuadrant certifies the packages we build by signing them with a GPG key. Here is the public key that you can use to verify the origin of the packages.

Copyright © 2018 2ndQuadrant Limited - 2ndQuadrant.com