Available native packages v16

EDB provides a number of native packages in the EDB repository. The packages vary slightly for the various Linux variations. See:

RHEL/Rocky Linux/AlmaLinux/SLES packages

EDB Postgres Advanced Server RPM packages

The tables that follow list the RPM packages that are available from EDB. You can also use the dnf search command to access a list of the packages that are currently available from your configured repository. At the command line, assume superuser privileges, and enter:

On RHEL or Rocky Linux or AlmaLinux 8:

dnf search <package>

Where package is the search term that specifies the name or partial name of a package.

Note

The available package list is subject to change.

Package nameInstalled by defaultPackage installs
edb-as16-serverYesInstalls core components of the EDB Postgres Advanced Server database server.
edb-as16-server-clientYesClient programs and utilities that you can use to access and manage EDB Postgres Advanced Server.
edb-as16-server-contribYesInstalls contributed tools and utilities that are distributed with EDB Postgres Advanced Server. Files for these modules are installed in:

Documentation: /usr/edb/as16/share/doc

Loadable modules: /usr/edb/as16/lib

Binaries: /usr/edb/as16/bin
edb-as16-server-coreYesIncludes the programs needed to create the core functionality behind the EDB Postgres Advanced Server database.
edb-as16-server-develNoInstalls the header files and libraries needed to compile C or C++ applications that directly interact with an EDB Postgres Advanced Server server and the ecpg or ecpgPlus C preprocessor. You need to install this package separately.
edb-as16-server-docsYesInstalls the readme file.
edb-as16-server-edb-modulesNoInstalls supporting modules for EDB Postgres Advanced Server.
edb-as16-server-libsYesProvides the essential shared libraries for any EDB Postgres Advanced Server client program or interface.
edb-as16-server-llvmjitNoContains support for just-in-time (JIT) compiling parts of EDB Postgres Advanced Server's queries. You need to install this package separately.
edb-as16-server-pldebuggerNoImplements an API for debugging PL/pgSQL functions on EDB Postgres Advanced Server.
edb-as16-server-plperlYesInstalls the PL/Perl procedural language for EDB Postgres Advanced Server. The edb-as16-server-plperl package depends on the platform-supplied version of Perl.
edb-as16-server-plpython3YesInstalls the PL/Python procedural language for EDB Postgres Advanced Server. The PL/Python2 support is no longer available in EDB Postgres Advanced Server version 15 and later.
edb-as16-server-pltclYesInstalls the PL/Tcl procedural language for EDB Postgres Advanced Server. The edb-as16-server-pltcl package depends on the platform-supplied version of TCL.
edb-as16-server-sqlprofilerNoInstalls EDB Postgres Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code.
edb-as16-server-sqlprotectYesInstalls EDB Postgres Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks.
edb-as16-server-sslutilsNoInstalls functionality that provides SSL support.
edb-as16-server-cloneschemaNoInstalls the EDB Clone Schema extension. For more information about EDB Clone Schema, see EDB clone schema.
edb-as16-server-parallel-cloneNoInstalls functionality that supports the EDB Clone Schema extension.
edb-as16-pgagentNoInstalls pgAgent: Installs pgAgent, a job scheduler for EDB Postgres Advanced Server. Before installing this package, you must install EPEL repository. For detailed information about installing EPEL, see Linux installation troubleshooting.
edb-as16-edbplusNoThe edb-edbplus package contains the files required to install the EDB*Plus command line client. EDB*Plus commands are compatible with Oracle's SQL*Plus.
edb-as16-pgpool44-extensionsNoCreates pgPool extensions required by the server for use with pgpool.
edb-as16-postgis34NoInstalls POSTGIS meta RPMs.
edb-as16-postgis34-coreNoProvides support for geographic objects to the PostgreSQL object-relational database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS), much like ESRI's SDE or Oracle's Spatial extension.
edb-as16-postgis34-docsNoInstalls PDF documentation of PostGIS.
edb-as16-postgis34-utilsNoInstalls the utilities for PostGIS.
edb-as16-postgis34-guiNoProvides a GUI for PostGIS.
edb-as16-libicuNoContains the supporting library files.
edb-as16-hdfs-fdwNoThe Hadoop Data Adapter allows you to query and join data from Hadoop environments with your Postgres or EDB Postgres Advanced Server instances. It's YARN Ready certified with HortonWorks and provides optimizations for performance with predicate pushdown support.
edb-as16-hdfs-fdw-docNoDocumentation for the Hadoop Data Adapter.
edb-as16-mongo-fdwNoEDB Postgres Advanced Server extension that implements a foreign data wrapper for MongoDB.
edb-as16-mongo-fdw-docNoDocumentation for the foreign data wrapper for MongoDB.
edb-as16-mysql-fdwNoEDB Postgres Advanced Server extension that implements a foreign data wrapper for MySQL.

The following table lists the packages for EDB Postgres Advanced Server supporting components.

Package namePackage installs
edb-pgpool44Contains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and server database servers. pgpool-II functionality is transparent to client applications. Client applications connect to pgpool-II instead of directly to EDB Postgres Advanced Server, and pgpool-II manages the connection. EDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and isn't supported on Windows systems.
edb-jdbcThe edb-jdbc package includes the .jar files needed for Java programs to access an EDB Postgres Advanced Server database.
edb-migrationtoolkitThe edb-migrationtoolkit package installs Migration Toolkit, facilitating migration to an EDB Postgres Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase, and SQL Server.
edb-ociThe edb-oci package installs the EDB Open Client library, allowing applications that use the Oracle Call Interface API to connect to an EDB Postgres Advanced Server database.
edb-oci-develInstalls the OCI include files. Install this package if you're developing C/C++ applications that require these files.
edb-odbcInstalls the driver needed for applications to access an EDB Postgres Advanced Server system by way of ODBC.
edb-odbc-develInstalls the ODBC include files. Install this package if you're developing C/C++ applications that require these files.
edb-pgbouncer121Contains PgBouncer (a lightweight connection pooler). This package requires the libevent package.
ppas-xdbContains the xDB installer. xDB provides asynchronous cross-database replication.
ppas-xdb-consoleProvides support for xDB.
ppas-xdb-libsProvides support for xDB.
ppas-xdb-publisherProvides support for xDB.
ppas-xdb-subscriberProvides support for xDB.
edb-pemThe edb-pem package installs the management tool that efficiently manages, monitors, and tunes large Postgres deployments from a single remote GUI console.
edb-pem-agentThe edb-pem-agent is an agent component of Postgres Enterprise Manager.
edb-pem-docsContains documentation for various languages, which are in HTML format.
edb-pem-serverContains server components of Postgres Enterprise Manager.
pgadmin4Installs all required components to run pgadmin4 in desktop and web modes. Pgadmin4 is a management tool for Postgres capable of hosting the Python application and presenting it to the user as a desktop application.
pgadmin4-desktopInstalls pgadmin4 for desktop mode only.
pgadmin4-webInstalls pgadmin4 for web mode only.
pgadmin4-serverInstalls pgadmin4's core server package.
edb-efm40Installs EDB Failover Manager that adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations.
edb-rsA Java-based replication framework that provides asynchronous replication across Postgres and EDB Postgres Advanced Server database servers. It supports primary-standby, primary-primary, and hybrid configurations.
edb-rs-clientA Java-based command-line tool that's used to configure and operate a replication network by way of different commands by interacting with the EPRS server.
edb-rs-datavalidatorA Java-based command-line tool that provides row- and-column level data comparison of a source and target database table. The supported RDBMS servers include PostgreSQL, EDB Postgres Advanced Server, Oracle, and MS SQL Server.
edb-rs-libsContains certain libraries that are commonly used by ERPS server, EPRS client, and monitoring modules.
edb-rs-monitorA Java-based application that provides monitoring capabilities to ensure a smooth functioning of the EPRS replication cluster.
edb-rs-serverA Java-based replication framework that provides asynchronous replication across Postgres and EDB Postgres Advanced Server database servers. It supports primary-standby, primary-primary, and hybrid configurations.
edb-bartInstalls the Backup and Recovery Tool (BART) to support online backup and recovery across local and remote PostgreSQL and EDB Postgres Advanced Server servers.
libevent-edbContains supporting library files.
libiconv-edbContains supporting library files.
libevent-edb-develContains supporting library files.

Debian/Ubuntu packages

EDB Postgres Advanced Server Debian packages

The table lists some of the Debian packages that are available from EDB. You can also use the apt list command to access a list of the packages that are currently available from your configured repository. At the command line, assume superuser privileges, and enter:

apt list edb*
Note

The available package list is subject to change.

Package nameInstalled by defaultPackage installs
edb-as16-serverYesInstalls core components of the EDB Postgres Advanced Server database server.
edb-as16-server-clientYesIncludes client programs and utilities that you can use to access and manage EDB Postgres Advanced Server.
edb-as16-server-coreYesIncludes the programs needed to create the core functionality behind the EDB Postgres Advanced Server database.
edb-as16-server-devNoContains the header files and libraries needed to compile C or C++ applications that directly interact with an EDB Postgres Advanced Server server and the ecpg or ecpgPlus C preprocessor. You need to install this package separately.
edb-as16-server-docYesInstalls the readme file.
edb-as16-server-edb-modulesNoInstalls supporting modules for EDB Postgres Advanced Server.
edb-as16-server-pldebuggerNoImplements an API for debugging PL/pgSQL functions on EDB Postgres Advanced Server.
edb-as16-server-plpython3YesInstalls the PL/Python procedural language for EDB Postgres Advanced Server. PL/Python2 support is not available for EDB Postgres Advanced Server version 15 and later.
edb-as16-server-pltclYesInstalls the PL/Tcl procedural language for EDB Postgres Advanced Server. The edb-as16-server-pltcl package depends on the platform-supplied version of TCL.
edb-as16-server-sqlprofilerNoInstalls EDB Postgres Advanced Server's SQL Profiler feature. SQL Profiler helps identify and optimize SQL code.
edb-as16-server-sqlprotectYesInstalls EDB Postgres Advanced Server's SQL Protect feature. SQL Protect provides protection against SQL injection attacks.
edb-as16-server-sslutilsNoInstalls functionality that provides SSL support.
edb-as16-server-cloneschemaNoInstalls the EDB Clone Schema extension. For more information about EDB Clone Schema, see EDB Clone Schema.
edb-as16-server-parallel-cloneNoInstalls functionality that supports the EDB Clone Schema extension.
edb-as16-edbplusNoContains the files required to install the EDB*Plus command-line client. EDB*Plus commands are compatible with Oracle's SQL*Plus.
edb-as16-pgadmin4NopgAdmin 4 provides a graphical management interface for EDB Postgres Advanced Server and PostgreSQL databases.
edb-as16-pgadmin-apacheNoApache support module for pgAdmin 4.
edb-as16-pgadmin4-commonNopgAdmin 4 supporting files.
edb-as16-pgadmin4-docNopgAdmin 4 documentation module.
edb-as16-pgpool44-extensionsNoCreates pgPool extensions required by the server.
edb-as16-postgis34NoInstalls POSTGIS support for geospatial data.
edb-as16-postgis34-scriptsNoInstalls POSTGIS support for geospatial data.
edb-as16-postgis34-docNoProvides support for POSTGIS.
edb-as16-postgis34-guiNoProvides a GUI for POSTGIS.
edb-as16-postgis-scriptsNoProvides support for POSTGIS.
edb-as16-pgagentNoInstalls pgAgent, a job scheduler for EDB Postgres Advanced Server. Before installing this package, you must install the EPEL repository. For detailed information about installing EPEL, see Linux installation troubleshooting.
edb-as16-hdfs-fdwNoThe Hadoop Data Adapter allows you to query and join data from Hadoop environments with your Postgres or EDB Postgres Advanced Server instances. It's YARN Ready certified with HortonWorks and provides optimizations for performance with predicate pushdown support.
edb-as16-hdfs-fdw-docNoDocumentation for the Hadoop Data Adapter.
edb-as16-mongo-fdwNoEDB Postgres Advanced Server extension that implements a foreign data wrapper for MongoDB.
edb-as16-mongo-fdw-docNoDocumentation for the foreign data wrapper for MongoDB.
edb-as16-mysql-fdwNoEDB Postgres Advanced Server extension that implements a foreign data wrapper for MySQL.
edb-pgpool44NoContains the pgPool-II installer. The pgpool-II utility package acts as a middleman between client applications and server database servers. pgpool-II functionality is transparent to client applications. Client applications connect to pgpool-II instead of directly to EDB Postgres Advanced Server, and pgpool-II manages the connection. EDB supports the following pgpool-II features:
- Load balancing
- Connection pooling
- High availability
- Connection limits


pgpool-II runs as a service on Linux systems, and isn't supported on Windows systems.
edb-jdbcNoIncludes the .jar files needed for Java programs to access an EDB Postgres Advanced Server database.
edb-migrationtoolkitNoInstalls Migration Toolkit, facilitating migration to an EDB Postgres Advanced Server database from Oracle, PostgreSQL, MySQL, Sybase, and SQL Server.
edb-pgbouncer121NoPgBouncer, a lightweight connection pooler. This package requires the libevent package.
edb-efm40NoInstalls EDB Failover Manager, which adds fault tolerance to database clusters to minimize downtime when a primary database fails by keeping data online in high availability configurations.