How To Install erlang-rebar on Fedora 36

In this tutorial we learn how to install erlang-rebar in Fedora 36. erlang-rebar is Erlang Build Tools

Introduction

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

What is erlang-rebar

Erlang Build Tools.

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

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

sudo dnf -y install erlang-rebar

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

sudo yum -y install erlang-rebar

How To Uninstall erlang-rebar on Fedora 36

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

sudo dnf remove erlang-rebar

erlang-rebar Package Contents on Fedora 36

/usr/bin/rebar
/usr/share/doc/erlang-rebar
/usr/share/doc/erlang-rebar/README.md
/usr/share/doc/erlang-rebar/THANKS
/usr/share/doc/erlang-rebar/rebar.config.sample
/usr/share/erlang/lib/rebar-2.6.4
/usr/share/erlang/lib/rebar-2.6.4/ebin
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar.app
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_app_utils.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_appups.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_asn1_compiler.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_base_compiler.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_cleaner.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_config.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_core.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_cover_utils.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_ct.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_deps.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_dia_compiler.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_dialyzer.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_edoc.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_erlc_compiler.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_erlydtl_compiler.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_escripter.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_eunit.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_file_utils.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_lfe_compiler.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_log.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_metacmds.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_neotoma_compiler.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_otp_app.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_otp_appup.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_port_compiler.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_proto_compiler.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_protobuffs_compiler.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_qc.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_rel_utils.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_reltool.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_require_vsn.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_shell.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_subdirs.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_templater.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_upgrade.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_utils.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rebar_xref.beam
/usr/share/erlang/lib/rebar-2.6.4/ebin/rmemo.beam
/usr/share/erlang/lib/rebar-2.6.4/include
/usr/share/erlang/lib/rebar-2.6.4/include/rebar.hrl
/usr/share/erlang/lib/rebar-2.6.4/priv
/usr/share/erlang/lib/rebar-2.6.4/priv/shell-completion
/usr/share/erlang/lib/rebar-2.6.4/priv/shell-completion/bash
/usr/share/erlang/lib/rebar-2.6.4/priv/shell-completion/bash/rebar
/usr/share/erlang/lib/rebar-2.6.4/priv/shell-completion/fish
/usr/share/erlang/lib/rebar-2.6.4/priv/shell-completion/fish/rebar.fish
/usr/share/erlang/lib/rebar-2.6.4/priv/shell-completion/zsh
/usr/share/erlang/lib/rebar-2.6.4/priv/shell-completion/zsh/_rebar
/usr/share/erlang/lib/rebar-2.6.4/priv/templates
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/basicnif.c
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/basicnif.erl
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/basicnif.template
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/ctsuite.erl
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/ctsuite.template
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simpleapp.app.src
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simpleapp.template
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simpleapp_app.erl
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simpleapp_sup.erl
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simpleevent.erl
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simpleevent.template
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplefsm.erl
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplefsm.template
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplelib.app.src
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplelib.erl
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplelib.template
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplemod.erl
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplemod.template
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplemod_tests.erl
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplenode.erl.script
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplenode.install_upgrade.escript
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplenode.nodetool
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplenode.reltool.config
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplenode.runner
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplenode.sys.config
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplenode.template
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplenode.vm.args
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplenode.windows.runner.cmd
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplenode.windows.start_erl.cmd
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplesrv.erl
/usr/share/erlang/lib/rebar-2.6.4/priv/templates/simplesrv.template
/usr/share/licenses/erlang-rebar
/usr/share/licenses/erlang-rebar/LICENSE

References

Summary

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