How To Install postgresql-contrib.x86_64 on Amazon Linux 2

In this tutorial we learn how to install postgresql-contrib.x86_64 in Amazon Linux 2. postgresql-contrib.x86_64 is Extension modules distributed with PostgreSQL

Introduction

In this tutorial we learn how to install postgresql-contrib.x86_64 on Amazon Linux 2.

What is postgresql-contrib.x86_64

The postgresql-contrib package contains various extension modules that are included in the PostgreSQL distribution.

We can use yum to install postgresql-contrib.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install postgresql-contrib.x86_64.

Install postgresql-contrib.x86_64 on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install postgresql-contrib.x86_64 using yum by running the following command:

sudo yum -y install postgresql-contrib.x86_64

How To Uninstall postgresql-contrib.x86_64 on Amazon Linux 2

To uninstall only the postgresql-contrib.x86_64 package we can use the following command:

sudo yum remove postgresql-contrib.x86_64

postgresql-contrib.x86_64 Package Contents on Amazon Linux 2

/usr/bin/oid2name
/usr/bin/pg_archivecleanup
/usr/bin/pg_standby
/usr/bin/pg_test_fsync
/usr/bin/pg_test_timing
/usr/bin/pgbench
/usr/bin/vacuumlo
/usr/lib64/pgsql/_int.so
/usr/lib64/pgsql/adminpack.so
/usr/lib64/pgsql/auth_delay.so
/usr/lib64/pgsql/auto_explain.so
/usr/lib64/pgsql/autoinc.so
/usr/lib64/pgsql/btree_gin.so
/usr/lib64/pgsql/btree_gist.so
/usr/lib64/pgsql/chkpass.so
/usr/lib64/pgsql/citext.so
/usr/lib64/pgsql/cube.so
/usr/lib64/pgsql/dblink.so
/usr/lib64/pgsql/dict_int.so
/usr/lib64/pgsql/dict_xsyn.so
/usr/lib64/pgsql/dummy_seclabel.so
/usr/lib64/pgsql/earthdistance.so
/usr/lib64/pgsql/file_fdw.so
/usr/lib64/pgsql/fuzzystrmatch.so
/usr/lib64/pgsql/hstore.so
/usr/lib64/pgsql/insert_username.so
/usr/lib64/pgsql/isn.so
/usr/lib64/pgsql/lo.so
/usr/lib64/pgsql/ltree.so
/usr/lib64/pgsql/moddatetime.so
/usr/lib64/pgsql/pageinspect.so
/usr/lib64/pgsql/passwordcheck.so
/usr/lib64/pgsql/pg_buffercache.so
/usr/lib64/pgsql/pg_freespacemap.so
/usr/lib64/pgsql/pg_stat_statements.so
/usr/lib64/pgsql/pg_trgm.so
/usr/lib64/pgsql/pgcrypto.so
/usr/lib64/pgsql/pgrowlocks.so
/usr/lib64/pgsql/pgstattuple.so
/usr/lib64/pgsql/pgxml.so
/usr/lib64/pgsql/refint.so
/usr/lib64/pgsql/seg.so
/usr/lib64/pgsql/sepgsql.so
/usr/lib64/pgsql/sslinfo.so
/usr/lib64/pgsql/tablefunc.so
/usr/lib64/pgsql/tcn.so
/usr/lib64/pgsql/test_parser.so
/usr/lib64/pgsql/timetravel.so
/usr/lib64/pgsql/tsearch2.so
/usr/lib64/pgsql/unaccent.so
/usr/lib64/pgsql/uuid-ossp.so
/usr/share/doc/postgresql-contrib-9.2.24
/usr/share/doc/postgresql-contrib-9.2.24/autoinc.example
/usr/share/doc/postgresql-contrib-9.2.24/insert_username.example
/usr/share/doc/postgresql-contrib-9.2.24/moddatetime.example
/usr/share/doc/postgresql-contrib-9.2.24/refint.example
/usr/share/doc/postgresql-contrib-9.2.24/timetravel.example
/usr/share/man/man1/oid2name.1.gz
/usr/share/man/man1/pg_archivecleanup.1.gz
/usr/share/man/man1/pg_standby.1.gz
/usr/share/man/man1/pg_test_fsync.1.gz
/usr/share/man/man1/pg_test_timing.1.gz
/usr/share/man/man1/pgbench.1.gz
/usr/share/man/man1/vacuumlo.1.gz
/usr/share/man/man3/dblink.3.gz
/usr/share/man/man3/dblink_build_sql_delete.3.gz
/usr/share/man/man3/dblink_build_sql_insert.3.gz
/usr/share/man/man3/dblink_build_sql_update.3.gz
/usr/share/man/man3/dblink_cancel_query.3.gz
/usr/share/man/man3/dblink_close.3.gz
/usr/share/man/man3/dblink_connect.3.gz
/usr/share/man/man3/dblink_connect_u.3.gz
/usr/share/man/man3/dblink_disconnect.3.gz
/usr/share/man/man3/dblink_error_message.3.gz
/usr/share/man/man3/dblink_exec.3.gz
/usr/share/man/man3/dblink_fetch.3.gz
/usr/share/man/man3/dblink_get_connections.3.gz
/usr/share/man/man3/dblink_get_notify.3.gz
/usr/share/man/man3/dblink_get_pkey.3.gz
/usr/share/man/man3/dblink_get_result.3.gz
/usr/share/man/man3/dblink_is_busy.3.gz
/usr/share/man/man3/dblink_open.3.gz
/usr/share/man/man3/dblink_send_query.3.gz
/usr/share/pgsql/contrib/sepgsql.sql
/usr/share/pgsql/extension/adminpack--1.0.sql
/usr/share/pgsql/extension/adminpack.control
/usr/share/pgsql/extension/autoinc--1.0.sql
/usr/share/pgsql/extension/autoinc--unpackaged--1.0.sql
/usr/share/pgsql/extension/autoinc.control
/usr/share/pgsql/extension/btree_gin--1.0.sql
/usr/share/pgsql/extension/btree_gin--unpackaged--1.0.sql
/usr/share/pgsql/extension/btree_gin.control
/usr/share/pgsql/extension/btree_gist--1.0.sql
/usr/share/pgsql/extension/btree_gist--unpackaged--1.0.sql
/usr/share/pgsql/extension/btree_gist.control
/usr/share/pgsql/extension/chkpass--1.0.sql
/usr/share/pgsql/extension/chkpass--unpackaged--1.0.sql
/usr/share/pgsql/extension/chkpass.control
/usr/share/pgsql/extension/citext--1.0--1.1.sql
/usr/share/pgsql/extension/citext--1.0.sql
/usr/share/pgsql/extension/citext--1.1--1.0.sql
/usr/share/pgsql/extension/citext--1.1.sql
/usr/share/pgsql/extension/citext--unpackaged--1.0.sql
/usr/share/pgsql/extension/citext.control
/usr/share/pgsql/extension/cube--1.0.sql
/usr/share/pgsql/extension/cube--unpackaged--1.0.sql
/usr/share/pgsql/extension/cube.control
/usr/share/pgsql/extension/dblink--1.0.sql
/usr/share/pgsql/extension/dblink--unpackaged--1.0.sql
/usr/share/pgsql/extension/dblink.control
/usr/share/pgsql/extension/dict_int--1.0.sql
/usr/share/pgsql/extension/dict_int--unpackaged--1.0.sql
/usr/share/pgsql/extension/dict_int.control
/usr/share/pgsql/extension/dict_xsyn--1.0.sql
/usr/share/pgsql/extension/dict_xsyn--unpackaged--1.0.sql
/usr/share/pgsql/extension/dict_xsyn.control
/usr/share/pgsql/extension/earthdistance--1.0.sql
/usr/share/pgsql/extension/earthdistance--unpackaged--1.0.sql
/usr/share/pgsql/extension/earthdistance.control
/usr/share/pgsql/extension/file_fdw--1.0.sql
/usr/share/pgsql/extension/file_fdw.control
/usr/share/pgsql/extension/fuzzystrmatch--1.0.sql
/usr/share/pgsql/extension/fuzzystrmatch--unpackaged--1.0.sql
/usr/share/pgsql/extension/fuzzystrmatch.control
/usr/share/pgsql/extension/hstore--1.0--1.1.sql
/usr/share/pgsql/extension/hstore--1.1.sql
/usr/share/pgsql/extension/hstore--unpackaged--1.0.sql
/usr/share/pgsql/extension/hstore.control
/usr/share/pgsql/extension/insert_username--1.0.sql
/usr/share/pgsql/extension/insert_username--unpackaged--1.0.sql
/usr/share/pgsql/extension/insert_username.control
/usr/share/pgsql/extension/intagg--1.0.sql
/usr/share/pgsql/extension/intagg--unpackaged--1.0.sql
/usr/share/pgsql/extension/intagg.control
/usr/share/pgsql/extension/intarray--1.0.sql
/usr/share/pgsql/extension/intarray--unpackaged--1.0.sql
/usr/share/pgsql/extension/intarray.control
/usr/share/pgsql/extension/isn--1.0.sql
/usr/share/pgsql/extension/isn--unpackaged--1.0.sql
/usr/share/pgsql/extension/isn.control
/usr/share/pgsql/extension/lo--1.0.sql
/usr/share/pgsql/extension/lo--unpackaged--1.0.sql
/usr/share/pgsql/extension/lo.control
/usr/share/pgsql/extension/ltree--1.0.sql
/usr/share/pgsql/extension/ltree--unpackaged--1.0.sql
/usr/share/pgsql/extension/ltree.control
/usr/share/pgsql/extension/moddatetime--1.0.sql
/usr/share/pgsql/extension/moddatetime--unpackaged--1.0.sql
/usr/share/pgsql/extension/moddatetime.control
/usr/share/pgsql/extension/pageinspect--1.0.sql
/usr/share/pgsql/extension/pageinspect--unpackaged--1.0.sql
/usr/share/pgsql/extension/pageinspect.control
/usr/share/pgsql/extension/pg_buffercache--1.0.sql
/usr/share/pgsql/extension/pg_buffercache--unpackaged--1.0.sql
/usr/share/pgsql/extension/pg_buffercache.control
/usr/share/pgsql/extension/pg_freespacemap--1.0.sql
/usr/share/pgsql/extension/pg_freespacemap--unpackaged--1.0.sql
/usr/share/pgsql/extension/pg_freespacemap.control
/usr/share/pgsql/extension/pg_stat_statements--1.0--1.1.sql
/usr/share/pgsql/extension/pg_stat_statements--1.1.sql
/usr/share/pgsql/extension/pg_stat_statements--unpackaged--1.0.sql
/usr/share/pgsql/extension/pg_stat_statements.control
/usr/share/pgsql/extension/pg_trgm--1.0.sql
/usr/share/pgsql/extension/pg_trgm--unpackaged--1.0.sql
/usr/share/pgsql/extension/pg_trgm.control
/usr/share/pgsql/extension/pgcrypto--1.0.sql
/usr/share/pgsql/extension/pgcrypto--unpackaged--1.0.sql
/usr/share/pgsql/extension/pgcrypto.control
/usr/share/pgsql/extension/pgrowlocks--1.0.sql
/usr/share/pgsql/extension/pgrowlocks--unpackaged--1.0.sql
/usr/share/pgsql/extension/pgrowlocks.control
/usr/share/pgsql/extension/pgstattuple--1.0.sql
/usr/share/pgsql/extension/pgstattuple--unpackaged--1.0.sql
/usr/share/pgsql/extension/pgstattuple.control
/usr/share/pgsql/extension/refint--1.0.sql
/usr/share/pgsql/extension/refint--unpackaged--1.0.sql
/usr/share/pgsql/extension/refint.control
/usr/share/pgsql/extension/seg--1.0.sql
/usr/share/pgsql/extension/seg--unpackaged--1.0.sql
/usr/share/pgsql/extension/seg.control
/usr/share/pgsql/extension/sslinfo--1.0.sql
/usr/share/pgsql/extension/sslinfo--unpackaged--1.0.sql
/usr/share/pgsql/extension/sslinfo.control
/usr/share/pgsql/extension/tablefunc--1.0.sql
/usr/share/pgsql/extension/tablefunc--unpackaged--1.0.sql
/usr/share/pgsql/extension/tablefunc.control
/usr/share/pgsql/extension/tcn--1.0.sql
/usr/share/pgsql/extension/tcn.control
/usr/share/pgsql/extension/test_parser--1.0.sql
/usr/share/pgsql/extension/test_parser--unpackaged--1.0.sql
/usr/share/pgsql/extension/test_parser.control
/usr/share/pgsql/extension/timetravel--1.0.sql
/usr/share/pgsql/extension/timetravel--unpackaged--1.0.sql
/usr/share/pgsql/extension/timetravel.control
/usr/share/pgsql/extension/tsearch2--1.0.sql
/usr/share/pgsql/extension/tsearch2--unpackaged--1.0.sql
/usr/share/pgsql/extension/tsearch2.control
/usr/share/pgsql/extension/unaccent--1.0.sql
/usr/share/pgsql/extension/unaccent--unpackaged--1.0.sql
/usr/share/pgsql/extension/unaccent.control
/usr/share/pgsql/extension/uuid-ossp--1.0.sql
/usr/share/pgsql/extension/uuid-ossp--unpackaged--1.0.sql
/usr/share/pgsql/extension/uuid-ossp.control
/usr/share/pgsql/extension/xml2--1.0.sql
/usr/share/pgsql/extension/xml2--unpackaged--1.0.sql
/usr/share/pgsql/extension/xml2.control

References

Summary

In this tutorial we learn how to install postgresql-contrib.x86_64 on Amazon Linux 2 using yum.