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 supports Deb packages for the following distributions:
ubuntu-focal
: Ubuntu 20.04 LTSubuntu-bionic
: Ubuntu 18.04 LTSubuntu-xenial
: Ubuntu 16.04 LTSubuntu-trusty
: Ubuntu 14.04 LTSdebian-buster
: Debian 10debian-stretch
: Debian 9debian-jessie
: Debian 8debian-wheezy
: Debian 7You 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.
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.
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.
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
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
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
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
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
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
Releases that reached End Of Life will not receive new packages or updates.>
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
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
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.
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.