How To Install gcc-toolset-9-elfutils-libs on Rocky Linux 8

In this tutorial we learn how to install gcc-toolset-9-elfutils-libs on Rocky Linux 8. gcc-toolset-9-elfutils-libs is Libraries to handle compiled objects

Introduction

In this tutorial we learn how to install gcc-toolset-9-elfutils-libs on Rocky Linux 8.

What is gcc-toolset-9-elfutils-libs

The elfutils-libs package contains libraries which implement DWARF, ELF, and machine-specific ELF handling. These libraries are used by the programs in the elfutils package. The elfutils-devel package enables building other programs using these libraries.

We can use yum or dnf to install gcc-toolset-9-elfutils-libs on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install gcc-toolset-9-elfutils-libs.

Install gcc-toolset-9-elfutils-libs on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install gcc-toolset-9-elfutils-libs using dnf by running the following command:

sudo dnf -y install gcc-toolset-9-elfutils-libs

Install gcc-toolset-9-elfutils-libs on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install gcc-toolset-9-elfutils-libs using yum by running the following command:

sudo yum -y install gcc-toolset-9-elfutils-libs

How To Uninstall gcc-toolset-9-elfutils-libs on Rocky Linux 8

To uninstall only the gcc-toolset-9-elfutils-libs package we can use the following command:

sudo dnf remove gcc-toolset-9-elfutils-libs

gcc-toolset-9-elfutils-libs Package Contents on Rocky Linux 8

/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_aarch64-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_aarch64.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_alpha-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_alpha.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_arm-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_arm.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_bpf-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_bpf.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_i386-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_i386.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_ia64-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_ia64.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_m68k-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_m68k.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_ppc-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_ppc.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_ppc64-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_ppc64.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_riscv-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_riscv.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_s390-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_s390.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_sh-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_sh.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_sparc-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_sparc.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_tilegx-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_tilegx.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_x86_64-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/elfutils/libebl_x86_64.so
/opt/rh/gcc-toolset-9/root/usr/lib64/libasm-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/libasm.so.dts.1
/opt/rh/gcc-toolset-9/root/usr/lib64/libdw-0.176.so
/opt/rh/gcc-toolset-9/root/usr/lib64/libdw.so.dts.1
/opt/rh/gcc-toolset-9/root/usr/share/licenses/gcc-toolset-9-elfutils-libs
/opt/rh/gcc-toolset-9/root/usr/share/licenses/gcc-toolset-9-elfutils-libs/COPYING-GPLV2
/opt/rh/gcc-toolset-9/root/usr/share/licenses/gcc-toolset-9-elfutils-libs/COPYING-LGPLV3
/usr/lib/.build-id
/usr/lib/.build-id/01
/usr/lib/.build-id/01/10ef78b72dfbafcd19318e03c465e600fd0ba6
/usr/lib/.build-id/04
/usr/lib/.build-id/04/050aaaf13eb07a23a5ae958de9cd941312738f
/usr/lib/.build-id/0c
/usr/lib/.build-id/0c/695fd7f9c961e8cfdfd0bcd80be5b5c9bca84b
/usr/lib/.build-id/26
/usr/lib/.build-id/26/ab30f9a36754e822c03eb3ef4c0a0b050ade7e
/usr/lib/.build-id/2b
/usr/lib/.build-id/2b/bbda52e39730758b91e1a3bd29ecd37f8f00cd
/usr/lib/.build-id/33
/usr/lib/.build-id/33/bab3a65a27bcc2188f646ae6404d6efeccee5b
/usr/lib/.build-id/3c
/usr/lib/.build-id/3c/ec97337c2c4b08a4d4817b40319f4f0dd605bc
/usr/lib/.build-id/47
/usr/lib/.build-id/47/31968bd1552eab13dba19ca8f64b65e26073ad
/usr/lib/.build-id/55
/usr/lib/.build-id/55/e4c39e724083c212321d9bc4b9eb2133226300
/usr/lib/.build-id/60
/usr/lib/.build-id/60/6ef0f9e687cb92c528ad154a617f01bc9fe057
/usr/lib/.build-id/68
/usr/lib/.build-id/68/29c83fbc999313a5087a4082b7d923fa4659ad
/usr/lib/.build-id/99
/usr/lib/.build-id/99/3cac66d67db5e2c8dd8d017d3210b6e4fdb404
/usr/lib/.build-id/9a
/usr/lib/.build-id/9a/7f7cbf4f5507dbb2b2c71970e099e42bc764fd
/usr/lib/.build-id/d4
/usr/lib/.build-id/d4/73d7e0bcfdbb31ca1d7aa3b284ee07905e3b53
/usr/lib/.build-id/e1
/usr/lib/.build-id/e1/adf824a4ecdc5bc94f71a371db71e211d46049
/usr/lib/.build-id/e4
/usr/lib/.build-id/e4/f3cb0464f607f36791955fcd1adcc382300f0d
/usr/lib/.build-id/e8
/usr/lib/.build-id/e8/31fa99b7d4e3e58e4eae88431e983f7ab29ef9

References

Summary

In this tutorial we learn how to install gcc-toolset-9-elfutils-libs on Rocky Linux 8 using yum and dnf.