How To Install erlang-megaco on CentOS 8
Introduction
In this tutorial we learn how to install erlang-megaco
on CentOS 8.
What is erlang-megaco
Megaco/H.248 is a protocol for control of elements in a physically decomposed multimedia gateway, enabling separation of call control from media conversion.
We can use yum
or dnf
to install erlang-megaco
on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install erlang-megaco.
Install erlang-megaco 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-megaco
using dnf
by running the following command:
sudo dnf -y install erlang-megaco
Install erlang-megaco 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-megaco
using yum
by running the following command:
sudo yum -y install erlang-megaco
How To Uninstall erlang-megaco on CentOS 8
To uninstall only the erlang-megaco
package we can use the following command:
sudo dnf remove erlang-megaco
erlang-megaco Package Contents on CentOS 8
/usr/lib/.build-id
/usr/lib/.build-id/69
/usr/lib/.build-id/69/57016af931b1adcbddd960ffa5fc44117bb471
/usr/lib/.build-id/85
/usr/lib/.build-id/85/e53d8329d7fabde3c8c2e39f9544eb6053f1e4
/usr/lib64/erlang/lib/megaco-3.18.5
/usr/lib64/erlang/lib/megaco-3.18.5/ebin
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco.app
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco.appup
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_ber_encoder.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_ber_media_gateway_control_prev3a.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_ber_media_gateway_control_prev3b.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_ber_media_gateway_control_prev3c.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_ber_media_gateway_control_v1.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_ber_media_gateway_control_v2.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_ber_media_gateway_control_v3.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_encoder.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_encoder_lib.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_name_resolver_prev3a.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_name_resolver_prev3b.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_name_resolver_prev3c.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_name_resolver_v1.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_name_resolver_v2.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_name_resolver_v3.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_term_id.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_term_id_gen.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_transformer_prev3a.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_transformer_prev3b.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_transformer_prev3c.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_transformer_v1.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_transformer_v2.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_binary_transformer_v3.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_compact_text_encoder.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_compact_text_encoder_prev3a.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_compact_text_encoder_prev3b.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_compact_text_encoder_prev3c.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_compact_text_encoder_v1.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_compact_text_encoder_v2.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_compact_text_encoder_v3.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_config.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_config_misc.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_digit_map.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_edist_compress.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_encoder.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_erl_dist_encoder.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_erl_dist_encoder_mc.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_filter.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_flex_scanner.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_flex_scanner_handler.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_messenger.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_messenger_misc.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_misc_sup.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_monitor.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_per_encoder.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_per_media_gateway_control_prev3a.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_per_media_gateway_control_prev3b.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_per_media_gateway_control_prev3c.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_per_media_gateway_control_v1.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_per_media_gateway_control_v2.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_per_media_gateway_control_v3.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_pretty_text_encoder.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_pretty_text_encoder_prev3a.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_pretty_text_encoder_prev3b.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_pretty_text_encoder_prev3c.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_pretty_text_encoder_v1.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_pretty_text_encoder_v2.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_pretty_text_encoder_v3.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_sdp.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_stats.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_sup.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_tcp.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_tcp_accept.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_tcp_accept_sup.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_tcp_connection.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_tcp_connection_sup.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_tcp_sup.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_text_mini_decoder.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_text_mini_parser.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_text_parser_prev3a.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_text_parser_prev3b.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_text_parser_prev3c.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_text_parser_v1.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_text_parser_v2.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_text_parser_v3.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_text_scanner.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_timer.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_trans_sender.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_trans_sup.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_transport.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_udp.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_udp_server.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_udp_sup.beam
/usr/lib64/erlang/lib/megaco-3.18.5/ebin/megaco_user_default.beam
/usr/lib64/erlang/lib/megaco-3.18.5/include
/usr/lib64/erlang/lib/megaco-3.18.5/include/megaco.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/include/megaco_message_prev3a.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/include/megaco_message_prev3b.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/include/megaco_message_prev3c.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/include/megaco_message_v1.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/include/megaco_message_v2.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/include/megaco_message_v3.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/include/megaco_sdp.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/priv
/usr/lib64/erlang/lib/megaco-3.18.5/priv/lib
/usr/lib64/erlang/lib/megaco-3.18.5/priv/lib/megaco_flex_scanner_drv.so
/usr/lib64/erlang/lib/megaco-3.18.5/priv/lib/megaco_flex_scanner_drv_mt.so
/usr/lib64/erlang/lib/megaco-3.18.5/src
/usr/lib64/erlang/lib/megaco-3.18.5/src/app
/usr/lib64/erlang/lib/megaco-3.18.5/src/app/megaco_internal.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_ber_media_gateway_control_prev3a.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_ber_media_gateway_control_prev3b.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_ber_media_gateway_control_prev3c.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_ber_media_gateway_control_v1.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_ber_media_gateway_control_v2.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_ber_media_gateway_control_v3.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_per_media_gateway_control_prev3a.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_per_media_gateway_control_prev3b.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_per_media_gateway_control_prev3c.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_per_media_gateway_control_v1.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_per_media_gateway_control_v2.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/binary/megaco_per_media_gateway_control_v3.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/engine
/usr/lib64/erlang/lib/megaco-3.18.5/src/engine/megaco_message_internal.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/flex
/usr/lib64/erlang/lib/megaco-3.18.5/src/flex/megaco_flex_scanner_drv.flex
/usr/lib64/erlang/lib/megaco-3.18.5/src/flex/megaco_flex_scanner_drv_mt.flex
/usr/lib64/erlang/lib/megaco-3.18.5/src/tcp
/usr/lib64/erlang/lib/megaco-3.18.5/src/tcp/megaco_tcp.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_gen_prev3a.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_gen_prev3b.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_gen_prev3c.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_gen_v1.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_gen_v2.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_gen_v3.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_mini_parser.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_parser_prev3a.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_parser_prev3b.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_parser_prev3c.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_parser_v1.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_parser_v2.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_parser_v3.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/text/megaco_text_tokens.hrl
/usr/lib64/erlang/lib/megaco-3.18.5/src/udp
/usr/lib64/erlang/lib/megaco-3.18.5/src/udp/megaco_udp.hrl
References
Summary
In this tutorial we learn how to install erlang-megaco
on CentOS 8 using yum and dnf.