The PGXN Client

The PGXN Client is an external application, similar to cpan(1) or cpanm(1) for Perl. The PGXN client allows us to search for, download, and deploy an extension that is available on the PGXN repositories. It is worth noting that, while it is stable and usable, the PGXN Client application is no longer maintained.

In order to see how PGXN client works, let's install the pgtracksettings extension of the previous section again.

First of all, the PGXN client must be installed on the server. The program is a Python executable that can be downloaded from and can be installed via pip (the Python installer) or with a distribution pre-built package. For instance, to install it on a Debian or Ubuntu ...

Get PostgreSQL 11 Server Side Programming Quick Start Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.