How To Install smc-tools on Rocky Linux 8

In this tutorial we learn how to install smc-tools on Rocky Linux 8. smc-tools is Shared Memory Communication Tools

Introduction

In this tutorial we learn how to install smc-tools on Rocky Linux 8.

What is smc-tools

The Shared Memory Communication Tools (smc-tools) package enables usage of SMC sockets in Linux.

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

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

sudo dnf -y install smc-tools

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

sudo yum -y install smc-tools

How To Uninstall smc-tools on Rocky Linux 8

To uninstall only the smc-tools package we can use the following command:

sudo dnf remove smc-tools

smc-tools Package Contents on Rocky Linux 8

/usr/bin/smc_dbg
/usr/bin/smc_pnet
/usr/bin/smc_run
/usr/bin/smcd
/usr/bin/smcr
/usr/bin/smcss
/usr/lib/.build-id
/usr/lib/.build-id/09
/usr/lib/.build-id/09/5f97d79e4fed580f83232ffb5f492a805130a3
/usr/lib/.build-id/91
/usr/lib/.build-id/91/1313668ffd76d19959453ed354f296dd4a3a02
/usr/lib/.build-id/9c
/usr/lib/.build-id/9c/b07c9a4e5e7b3be8ab43e63a7a1c2e6ffa61bb
/usr/lib/.build-id/9e
/usr/lib/.build-id/9e/0fd4bb6518bc88c40641fcc234f457cf909287
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/74739b104d1363e5526d3d2832c61f70d39f98
/usr/lib64/libsmc-preload.so
/usr/lib64/libsmc-preload.so.1
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/smc
/usr/share/bash-completion/completions/smc-tools
/usr/share/bash-completion/completions/smc_dbg
/usr/share/bash-completion/completions/smc_pnet
/usr/share/bash-completion/completions/smc_rnics
/usr/share/bash-completion/completions/smcss
/usr/share/doc/smc-tools
/usr/share/doc/smc-tools/README.md
/usr/share/licenses/smc-tools
/usr/share/licenses/smc-tools/LICENSE
/usr/share/man/man7/af_smc.7.gz
/usr/share/man/man8/smc_pnet.8.gz
/usr/share/man/man8/smc_run.8.gz
/usr/share/man/man8/smcd-device.8.gz
/usr/share/man/man8/smcd-linkgroup.8.gz
/usr/share/man/man8/smcd.8.gz
/usr/share/man/man8/smcr-device.8.gz
/usr/share/man/man8/smcr-linkgroup.8.gz
/usr/share/man/man8/smcr.8.gz
/usr/share/man/man8/smcss.8.gz
/usr/bin/smc_dbg
/usr/bin/smc_pnet
/usr/bin/smc_run
/usr/bin/smcd
/usr/bin/smcr
/usr/bin/smcss
/usr/lib/.build-id
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/a894e68de7c58810a3f10cf0a567ad4a2014e1
/usr/lib/.build-id/20
/usr/lib/.build-id/20/150f498427b2231c9c9366bbb11f7eb5dec42e
/usr/lib/.build-id/46
/usr/lib/.build-id/46/2bcdda7ad9ce271c29c1aefb6ff1846c0e4e72
/usr/lib/.build-id/48
/usr/lib/.build-id/48/9f3c53c9eb3ac2df96830fb2eb6d4dea679c16
/usr/lib/.build-id/72
/usr/lib/.build-id/72/9e18a9d9a2dec24ec293f78b5e58192f9b2c6f
/usr/lib/libsmc-preload.so
/usr/lib/libsmc-preload.so.1
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/smc
/usr/share/bash-completion/completions/smc-tools
/usr/share/bash-completion/completions/smc_dbg
/usr/share/bash-completion/completions/smc_pnet
/usr/share/bash-completion/completions/smc_rnics
/usr/share/bash-completion/completions/smcss
/usr/share/doc/smc-tools
/usr/share/doc/smc-tools/README.md
/usr/share/licenses/smc-tools
/usr/share/licenses/smc-tools/LICENSE
/usr/share/man/man7/af_smc.7.gz
/usr/share/man/man8/smc_pnet.8.gz
/usr/share/man/man8/smc_run.8.gz
/usr/share/man/man8/smcd-device.8.gz
/usr/share/man/man8/smcd-linkgroup.8.gz
/usr/share/man/man8/smcd.8.gz
/usr/share/man/man8/smcr-device.8.gz
/usr/share/man/man8/smcr-linkgroup.8.gz
/usr/share/man/man8/smcr.8.gz
/usr/share/man/man8/smcss.8.gz

References

Summary

In this tutorial we learn how to install smc-tools on Rocky Linux 8 using yum and dnf.