How To Install erlang-stdlib on CentOS 8

erlang-stdlib is The Erlang standard libraries

Introduction

In this tutorial we learn how to install erlang-stdlib on CentOS 8.

What is erlang-stdlib

The Erlang standard libraries.

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

Install erlang-stdlib on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

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

sudo dnf -y install erlang-stdlib

Install erlang-stdlib on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

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

sudo yum -y install erlang-stdlib

How To Uninstall erlang-stdlib on CentOS 8

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

sudo dnf remove erlang-stdlib

erlang-stdlib Package Contents on CentOS 8

/usr/lib64/erlang/lib/stdlib-3.9.2
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/array.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/base64.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/beam_lib.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/binary.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/c.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/calendar.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/dets.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/dets_server.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/dets_sup.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/dets_utils.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/dets_v9.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/dict.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/digraph.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/digraph_utils.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/edlin.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/edlin_expand.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/epp.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_abstract_code.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_anno.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_bits.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_compile.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_error.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_eval.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_expand_records.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_internal.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_lint.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_parse.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_posix_msg.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_pp.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_scan.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/erl_tar.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/error_logger_file_h.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/error_logger_tty_h.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/escript.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/ets.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/eval_bits.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/file_sorter.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/filelib.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/filename.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/gb_sets.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/gb_trees.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/gen.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/gen_event.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/gen_fsm.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/gen_server.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/gen_statem.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/io.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/io_lib.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/io_lib_format.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/io_lib_fread.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/io_lib_pretty.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/lists.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/log_mf_h.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/maps.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/math.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/ms_transform.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/orddict.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/ordsets.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/otp_internal.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/pool.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/proc_lib.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/proplists.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/qlc.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/qlc_pt.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/queue.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/rand.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/random.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/re.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/sets.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/shell.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/shell_default.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/slave.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/sofs.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/stdlib.app
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/stdlib.appup
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/string.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/supervisor.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/supervisor_bridge.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/sys.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/timer.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/unicode.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/unicode_util.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/uri_string.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/win32reg.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/ebin/zip.beam
/usr/lib64/erlang/lib/stdlib-3.9.2/include
/usr/lib64/erlang/lib/stdlib-3.9.2/include/assert.hrl
/usr/lib64/erlang/lib/stdlib-3.9.2/include/erl_bits.hrl
/usr/lib64/erlang/lib/stdlib-3.9.2/include/erl_compile.hrl
/usr/lib64/erlang/lib/stdlib-3.9.2/include/ms_transform.hrl
/usr/lib64/erlang/lib/stdlib-3.9.2/include/qlc.hrl
/usr/lib64/erlang/lib/stdlib-3.9.2/include/zip.hrl
/usr/lib64/erlang/lib/stdlib-3.9.2/src
/usr/lib64/erlang/lib/stdlib-3.9.2/src/dets.hrl
/usr/lib64/erlang/lib/stdlib-3.9.2/src/erl_tar.hrl

References

Summary

In this tutorial we learn how to install erlang-stdlib on CentOS 8 using yum and dnf.