How To Install erlang-xmpp on Fedora 36

In this tutorial we learn how to install erlang-xmpp in Fedora 36. erlang-xmpp is Erlang/Elixir XMPP parsing and serialization library

Introduction

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

What is erlang-xmpp

XMPP is an Erlang XMPP parsing and serialization library, built on top of Fast XML.

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

Install erlang-xmpp 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-xmpp using dnf by running the following command:

sudo dnf -y install erlang-xmpp

Install erlang-xmpp 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-xmpp using yum by running the following command:

sudo yum -y install erlang-xmpp

How To Uninstall erlang-xmpp on Fedora 36

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

sudo dnf remove erlang-xmpp

erlang-xmpp Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/00
/usr/lib/.build-id/00/03749bd14b5253ec84869897cedd9e0764e019
/usr/lib/.build-id/ae
/usr/lib/.build-id/ae/a955dd22aeaa641c15189e573ff04a9db5c68d
/usr/lib/.build-id/b2
/usr/lib/.build-id/b2/ccfc7e93edb0548e9bee32a8c51e6a9d635ae2
/usr/lib64/erlang/lib/xmpp-1.4.9
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/XmppAddr.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/captcha_form.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/flex_offline.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/http_upload.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/jid.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/mam_query.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/muc_register.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/muc_request.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/muc_roomconfig.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/muc_roominfo.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/p1_mucsub.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/pubsub_get_pending.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/pubsub_meta_data.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/pubsub_node_config.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/pubsub_publish_options.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/pubsub_subscribe_authorization.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/pubsub_subscribe_options.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/push_summary.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/rfc3921.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/rfc6120.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/rfc6121.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/scram.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xdata_codec.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0004.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0012.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0013.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0016.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0022.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0023.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0030.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0033.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0039.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0045.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0047.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0048.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0049.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0050.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0054.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0055.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0059.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0060.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0065.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0066.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0077.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0078.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0084.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0085.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0092.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0114.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0115.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0131.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0138.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0153.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0158.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0166.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0172.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0184.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0191.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0198.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0199.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0202.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0203.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0215.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0220.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0221.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0231.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0234.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0249.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0260.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0261.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0264.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0279.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0280.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0297.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0300.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0313.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0319.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0328.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0334.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0352.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0355.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0356.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0357.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0359.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0363.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0369.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0377.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0405.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xep0417.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp.app
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_codec.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_codec_external.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_config.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_lang.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_sasl.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_sasl_anonymous.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_sasl_digest.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_sasl_oauth.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_sasl_plain.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_sasl_scram.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_socket.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_stream.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_stream_in.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_stream_out.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_stream_pkix.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_sup.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_tr.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_uri.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/ebin/xmpp_util.beam
/usr/lib64/erlang/lib/xmpp-1.4.9/include
/usr/lib64/erlang/lib/xmpp-1.4.9/include/XmppAddr.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/captcha_form.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/flex_offline.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/http_upload.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/jid.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/mam_query.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/muc_register.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/muc_request.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/muc_roomconfig.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/muc_roominfo.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/ns.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/pubsub_get_pending.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/pubsub_meta_data.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/pubsub_node_config.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/pubsub_publish_options.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/pubsub_subscribe_authorization.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/pubsub_subscribe_options.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/push_summary.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/scram.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/xmpp.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/include/xmpp_codec.hrl
/usr/lib64/erlang/lib/xmpp-1.4.9/priv
/usr/lib64/erlang/lib/xmpp-1.4.9/priv/lib
/usr/lib64/erlang/lib/xmpp-1.4.9/priv/lib/jid.so
/usr/lib64/erlang/lib/xmpp-1.4.9/priv/lib/xmpp_lang.so
/usr/lib64/erlang/lib/xmpp-1.4.9/priv/lib/xmpp_uri.so
/usr/share/doc/erlang-xmpp
/usr/share/doc/erlang-xmpp/CHANGELOG.md
/usr/share/doc/erlang-xmpp/README.md
/usr/share/doc/erlang-xmpp/doc
/usr/share/doc/erlang-xmpp/doc/API.md
/usr/share/licenses/erlang-xmpp
/usr/share/licenses/erlang-xmpp/LICENSE.txt

References

Summary

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