How To Install erlang-epgsql on Fedora 36

In this tutorial we learn how to install erlang-epgsql in Fedora 36. erlang-epgsql is Erlang PostgreSQL client library

Introduction

In this tutorial we learn how to install erlang-epgsql on Fedora 36.

What is erlang-epgsql

Library that gives possibility to Erlang programs to connect PostgreSQL databases by plain TCP and execute simple SQL statements.

We can use yum or dnf to install erlang-epgsql on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install erlang-epgsql.

Install erlang-epgsql on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install erlang-epgsql using dnf by running the following command:

sudo dnf -y install erlang-epgsql

Install erlang-epgsql on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install erlang-epgsql using yum by running the following command:

sudo yum -y install erlang-epgsql

How To Uninstall erlang-epgsql on Fedora 36

To uninstall only the erlang-epgsql package we can use the following command:

sudo dnf remove erlang-epgsql

erlang-epgsql Package Contents on Fedora 36

/usr/share/doc/erlang-epgsql
/usr/share/doc/erlang-epgsql/CHANGES
/usr/share/doc/erlang-epgsql/README.md
/usr/share/doc/erlang-epgsql/TODO
/usr/share/erlang/lib/epgsql-4.2.1
/usr/share/erlang/lib/epgsql-4.2.1/ebin
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql.app
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_binary.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_batch.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_bind.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_close.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_connect.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_describe_portal.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_describe_statement.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_equery.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_execute.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_parse.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_prepared_query.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_squery.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_start_replication.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_sync.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_cmd_update_type_cache.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_boolean.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_bpchar.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_datetime.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_float.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_geometric.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_hstore.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_integer.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_intrange.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_json.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_net.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_noop.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_postgis.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_text.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_timerange.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_codec_uuid.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_command.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_errcodes.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_fdatetime.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_idatetime.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_oid_db.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_scram.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_sock.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsql_wire.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsqla.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/epgsqli.beam
/usr/share/erlang/lib/epgsql-4.2.1/ebin/ewkb.beam
/usr/share/erlang/lib/epgsql-4.2.1/include
/usr/share/erlang/lib/epgsql-4.2.1/include/epgsql.hrl
/usr/share/erlang/lib/epgsql-4.2.1/include/epgsql_geometry.hrl
/usr/share/erlang/lib/epgsql-4.2.1/include/protocol.hrl
/usr/share/licenses/erlang-epgsql
/usr/share/licenses/erlang-epgsql/LICENSE

References

Summary

In this tutorial we learn how to install erlang-epgsql on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).