Skip to content

Install pg_tde on Debian or Ubuntu

In version Aplha1, pg_tde packages are available in the testing repository for Percona Distribution for PostgreSQL 16.2. Check the list of supported platforms.

This tutorial shows how to install pg_tde with Percona Distribution for PostgreSQL.

Preconditions

You need the percona-release repository management tool that enables the desired Percona repository for you.

  1. You need the following dependencies to install percona-release:

    • wget
    • gnupg2
    • curl
    • lsb-release

    Install them with the following command:

    sudo apt-get install -y wget gnupg2 curl lsb-release
    
  2. Fetch the percona-release package

sudo wget https://repo.percona.com/apt/percona-release_latest.generic_all.deb
  1. Install percona-release

    sudo dpkg -i percona-release_latest.generic_all.deb
    
  2. Enable the Percona Distribution for PostgreSQL repository

    sudo percona-release enable-only ppg-16.2 testing
    
  3. Update the local cache

    sudo apt-get update
    

Install Percona Distribution for PostgreSQL

To install Percona Distribution for PostgreSQL 16 and the required packages, run the following command:

sudo apt-get install -y percona-postgresql-16 percona-postgresql-contrib percona-postgresql-server-dev-all

Install pg_tde packages

To install pg_tde packages, run the following command:

sudo apt-get install percona-postgresql-16-pg-tde

Next step

Setup

Get expert help

If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.