How To Install freeipmi on Rocky Linux 8

In this tutorial we learn how to install freeipmi on Rocky Linux 8. freeipmi is IPMI remote console and system management software

Introduction

In this tutorial we learn how to install freeipmi on Rocky Linux 8.

What is freeipmi

The FreeIPMI project provides “Remote-Console” (out-of-band) and “System Management Software” (in-band) based on Intelligent Platform Management Interface specification.

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

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

sudo dnf -y install freeipmi

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

sudo yum -y install freeipmi

How To Uninstall freeipmi on Rocky Linux 8

To uninstall only the freeipmi package we can use the following command:

sudo dnf remove freeipmi

freeipmi Package Contents on Rocky Linux 8

/etc/freeipmi
/etc/freeipmi/freeipmi.conf
/etc/freeipmi/freeipmi_interpret_sel.conf
/etc/freeipmi/freeipmi_interpret_sensor.conf
/etc/freeipmi/ipmidetect.conf
/etc/freeipmi/libipmiconsole.conf
/usr/lib/.build-id
/usr/lib/.build-id/12
/usr/lib/.build-id/12/d1dd1beffae3898ff0e883b7f7dadbba767d93
/usr/lib/.build-id/1a
/usr/lib/.build-id/1a/073eb0fdc66b61c17ab5471367d6beaf35d1a7
/usr/lib/.build-id/4a
/usr/lib/.build-id/4a/5634ef05b6715aca4153adec6e8d14ca33d3c8
/usr/lib/.build-id/61
/usr/lib/.build-id/61/12abdd35bc6471242393e906229c6b4a59efc1
/usr/lib/.build-id/67
/usr/lib/.build-id/67/a16a00f4c3d89fa95851f3e4712c59b34b4971
/usr/lib/.build-id/68
/usr/lib/.build-id/68/bd05182ddb4263c61b620aff297f8a0c2c2145
/usr/lib/.build-id/82
/usr/lib/.build-id/82/d09b21b7ec8b3bcc80d17617ea992dca4fbd46
/usr/lib/.build-id/83
/usr/lib/.build-id/83/6f38f0abd3dd57a15f2ebde7e217b8066e848c
/usr/lib/.build-id/aa
/usr/lib/.build-id/aa/57436dfcd6cfb27cbdc502daa0a1eff91482ec
/usr/lib/.build-id/b5
/usr/lib/.build-id/b5/86c9b12b65edd37a8f90af5b725b5b95600f38
/usr/lib/.build-id/b9
/usr/lib/.build-id/b9/aac6dca9616e101ba90b53fac8f5807652df61
/usr/lib/.build-id/ba
/usr/lib/.build-id/ba/b224c2b028e184571601f7cdd98223e02b75ee
/usr/lib/.build-id/bf
/usr/lib/.build-id/bf/c62147aaaa2832015b140eb4bfeab7ed0ac9ba
/usr/lib/.build-id/c9
/usr/lib/.build-id/c9/bfeed8a1a2ca2efbeb1d9386a4f702b07f4e73
/usr/lib/.build-id/cf
/usr/lib/.build-id/cf/b46279444cf66da85c0f261ed522429dac509a
/usr/lib/.build-id/dd
/usr/lib/.build-id/dd/130a22f4512c86c8d9a6f08fe5c0807cda21a5
/usr/lib/.build-id/e1
/usr/lib/.build-id/e1/f8c8fc66c6e0eacee79aeebfe2881f5255ba48
/usr/lib/.build-id/e2
/usr/lib/.build-id/e2/d2ebb7079567c398be73c20954fe7a3b970ff4
/usr/lib/.build-id/e9
/usr/lib/.build-id/e9/d88000fe66affaad324430e7d15c1f9a5c358a
/usr/lib/.build-id/ea
/usr/lib/.build-id/ea/ed89cd238a026dfa221d2e04c692d3f75a2ff0
/usr/lib/.build-id/fe
/usr/lib/.build-id/fe/1550fe5616d01ca22784f6e665b3722af14c20
/usr/lib64/libfreeipmi.so.17
/usr/lib64/libfreeipmi.so.17.2.5
/usr/lib64/libipmiconsole.so.2
/usr/lib64/libipmiconsole.so.2.3.6
/usr/lib64/libipmidetect.so.0
/usr/lib64/libipmidetect.so.0.0.1
/usr/lib64/libipmimonitoring.so.6
/usr/lib64/libipmimonitoring.so.6.0.8
/usr/sbin/bmc-config
/usr/sbin/bmc-device
/usr/sbin/bmc-info
/usr/sbin/ipmi-chassis
/usr/sbin/ipmi-chassis-config
/usr/sbin/ipmi-config
/usr/sbin/ipmi-console
/usr/sbin/ipmi-dcmi
/usr/sbin/ipmi-detect
/usr/sbin/ipmi-fru
/usr/sbin/ipmi-locate
/usr/sbin/ipmi-oem
/usr/sbin/ipmi-pef-config
/usr/sbin/ipmi-pet
/usr/sbin/ipmi-ping
/usr/sbin/ipmi-power
/usr/sbin/ipmi-raw
/usr/sbin/ipmi-sel
/usr/sbin/ipmi-sensors
/usr/sbin/ipmi-sensors-config
/usr/sbin/ipmiconsole
/usr/sbin/ipmidetect
/usr/sbin/ipmimonitoring
/usr/sbin/ipmiping
/usr/sbin/ipmipower
/usr/sbin/pef-config
/usr/sbin/rmcp-ping
/usr/sbin/rmcpping
/usr/share/doc/freeipmi
/usr/share/doc/freeipmi/AUTHORS
/usr/share/doc/freeipmi/COPYING
/usr/share/doc/freeipmi/COPYING.ZRESEARCH
/usr/share/doc/freeipmi/COPYING.ipmi-dcmi
/usr/share/doc/freeipmi/COPYING.ipmi-fru
/usr/share/doc/freeipmi/COPYING.ipmiconsole
/usr/share/doc/freeipmi/COPYING.ipmidetect
/usr/share/doc/freeipmi/COPYING.ipmimonitoring
/usr/share/doc/freeipmi/COPYING.ipmiping
/usr/share/doc/freeipmi/COPYING.ipmipower
/usr/share/doc/freeipmi/COPYING.pstdout
/usr/share/doc/freeipmi/COPYING.sunbmc
/usr/share/doc/freeipmi/ChangeLog
/usr/share/doc/freeipmi/ChangeLog.0
/usr/share/doc/freeipmi/DISCLAIMER.ipmi-dcmi
/usr/share/doc/freeipmi/DISCLAIMER.ipmi-fru
/usr/share/doc/freeipmi/DISCLAIMER.ipmi-fru.UC
/usr/share/doc/freeipmi/DISCLAIMER.ipmiconsole
/usr/share/doc/freeipmi/DISCLAIMER.ipmiconsole.UC
/usr/share/doc/freeipmi/DISCLAIMER.ipmidetect
/usr/share/doc/freeipmi/DISCLAIMER.ipmidetect.UC
/usr/share/doc/freeipmi/DISCLAIMER.ipmimonitoring
/usr/share/doc/freeipmi/DISCLAIMER.ipmimonitoring.UC
/usr/share/doc/freeipmi/DISCLAIMER.ipmiping
/usr/share/doc/freeipmi/DISCLAIMER.ipmiping.UC
/usr/share/doc/freeipmi/DISCLAIMER.ipmipower
/usr/share/doc/freeipmi/DISCLAIMER.ipmipower.UC
/usr/share/doc/freeipmi/DISCLAIMER.pstdout
/usr/share/doc/freeipmi/DISCLAIMER.pstdout.UC
/usr/share/doc/freeipmi/INSTALL
/usr/share/doc/freeipmi/NEWS
/usr/share/doc/freeipmi/README
/usr/share/doc/freeipmi/README.argp
/usr/share/doc/freeipmi/README.build
/usr/share/doc/freeipmi/README.openipmi
/usr/share/doc/freeipmi/TODO
/usr/share/doc/freeipmi/contrib
/usr/share/doc/freeipmi/contrib/ganglia
/usr/share/doc/freeipmi/contrib/ganglia/README
/usr/share/doc/freeipmi/contrib/ganglia/ganglia_ipmi_sensors.pl
/usr/share/doc/freeipmi/contrib/nagios
/usr/share/doc/freeipmi/contrib/nagios/README
/usr/share/doc/freeipmi/contrib/nagios/nagios_ipmi_sensors.pl
/usr/share/doc/freeipmi/contrib/pet
/usr/share/doc/freeipmi/contrib/pet/README
/usr/share/doc/freeipmi/contrib/pet/check_rmcpping
/usr/share/doc/freeipmi/contrib/pet/ipminodes.cfg
/usr/share/doc/freeipmi/contrib/pet/petalert.pl
/usr/share/doc/freeipmi/freeipmi-bugs-issues-and-workarounds.txt
/usr/share/doc/freeipmi/freeipmi-coding.txt
/usr/share/doc/freeipmi/freeipmi-design.txt
/usr/share/doc/freeipmi/freeipmi-hostrange.txt
/usr/share/doc/freeipmi/freeipmi-libraries.txt
/usr/share/doc/freeipmi/freeipmi-oem-documentation-requirements.txt
/usr/share/doc/freeipmi/freeipmi-testing.txt
/usr/share/info/freeipmi-faq.info.gz
/usr/share/man/man5/bmc-config.conf.5.gz
/usr/share/man/man5/freeipmi.conf.5.gz
/usr/share/man/man5/freeipmi_interpret_sel.conf.5.gz
/usr/share/man/man5/freeipmi_interpret_sensor.conf.5.gz
/usr/share/man/man5/ipmi-config.conf.5.gz
/usr/share/man/man5/ipmi_monitoring_sensors.conf.5.gz
/usr/share/man/man5/ipmiconsole.conf.5.gz
/usr/share/man/man5/ipmidetect.conf.5.gz
/usr/share/man/man5/ipmimonitoring.conf.5.gz
/usr/share/man/man5/ipmimonitoring_sensors.conf.5.gz
/usr/share/man/man5/ipmipower.conf.5.gz
/usr/share/man/man5/libipmiconsole.conf.5.gz
/usr/share/man/man5/libipmimonitoring.conf.5.gz
/usr/share/man/man7/freeipmi.7.gz
/usr/share/man/man8/bmc-config.8.gz
/usr/share/man/man8/bmc-device.8.gz
/usr/share/man/man8/bmc-info.8.gz
/usr/share/man/man8/ipmi-chassis-config.8.gz
/usr/share/man/man8/ipmi-chassis.8.gz
/usr/share/man/man8/ipmi-config.8.gz
/usr/share/man/man8/ipmi-console.8.gz
/usr/share/man/man8/ipmi-dcmi.8.gz
/usr/share/man/man8/ipmi-detect.8.gz
/usr/share/man/man8/ipmi-fru.8.gz
/usr/share/man/man8/ipmi-locate.8.gz
/usr/share/man/man8/ipmi-oem.8.gz
/usr/share/man/man8/ipmi-pef-config.8.gz
/usr/share/man/man8/ipmi-pet.8.gz
/usr/share/man/man8/ipmi-ping.8.gz
/usr/share/man/man8/ipmi-power.8.gz
/usr/share/man/man8/ipmi-raw.8.gz
/usr/share/man/man8/ipmi-sel.8.gz
/usr/share/man/man8/ipmi-sensors-config.8.gz
/usr/share/man/man8/ipmi-sensors.8.gz
/usr/share/man/man8/ipmiconsole.8.gz
/usr/share/man/man8/ipmidetect.8.gz
/usr/share/man/man8/ipmimonitoring.8.gz
/usr/share/man/man8/ipmiping.8.gz
/usr/share/man/man8/ipmipower.8.gz
/usr/share/man/man8/pef-config.8.gz
/usr/share/man/man8/rmcp-ping.8.gz
/usr/share/man/man8/rmcpping.8.gz
/var/cache/ipmimonitoringsdrcache
/var/lib/freeipmi
/var/lib/freeipmi/ipckey
/etc/freeipmi
/etc/freeipmi/freeipmi.conf
/etc/freeipmi/freeipmi_interpret_sel.conf
/etc/freeipmi/freeipmi_interpret_sensor.conf
/etc/freeipmi/ipmidetect.conf
/etc/freeipmi/libipmiconsole.conf
/usr/lib/.build-id
/usr/lib/.build-id/17
/usr/lib/.build-id/17/0b9ed69a70cf2b65671d1109770752831f3dc0
/usr/lib/.build-id/2f
/usr/lib/.build-id/2f/5016c81bfebc9d8cbd7a5db3cab87f691ea58b
/usr/lib/.build-id/34
/usr/lib/.build-id/34/3b92e2d01756bad71bb44a065a9f3c2475d883
/usr/lib/.build-id/4a
/usr/lib/.build-id/4a/f49d3ce519ff228266d9435c637ffa302a22ea
/usr/lib/.build-id/4e
/usr/lib/.build-id/4e/1a7b9c46b38cc793bbf2f935317001a55b7fd8
/usr/lib/.build-id/53
/usr/lib/.build-id/53/1345081e98475a4e58a1568491fa1ff8715fb7
/usr/lib/.build-id/6b
/usr/lib/.build-id/6b/21de2f31172ca9c630e5e57b168403741b23e8
/usr/lib/.build-id/87
/usr/lib/.build-id/87/79f798aed62828dd4f95e9fae76343af833139
/usr/lib/.build-id/93
/usr/lib/.build-id/93/f50234842ebfecf4748be6629af3e733055c3e
/usr/lib/.build-id/94
/usr/lib/.build-id/94/16363746b585365789d728316a6ea6c0117102
/usr/lib/.build-id/9b
/usr/lib/.build-id/9b/c5b941ff264aebcfa780c980f9f3b03ebe2668
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/33eadf20eaad387aace5c6e94200e84c1b2854
/usr/lib/.build-id/b3
/usr/lib/.build-id/b3/e5d5da64c53237b4710555845e6ffbabe3ccc4
/usr/lib/.build-id/b9
/usr/lib/.build-id/b9/bd6b6706b1c820c14d335539d00da66c1ecb77
/usr/lib/.build-id/bb
/usr/lib/.build-id/bb/27740ee1cba28db28c1546dd998b29b602843b
/usr/lib/.build-id/d2
/usr/lib/.build-id/d2/e9ab3d5029fdb8e63b48d5cfa53793c95634aa
/usr/lib/.build-id/e9
/usr/lib/.build-id/e9/28eda8c872627154b69ec469af21151706267e
/usr/lib/.build-id/ec
/usr/lib/.build-id/ec/71e8244911998b95b626752f7dc5d91ecdf6c9
/usr/lib/.build-id/ef
/usr/lib/.build-id/ef/d197aef45daba47b898288d6469ccf8c1f5ee2
/usr/lib/.build-id/f1
/usr/lib/.build-id/f1/c1111d86f01d5bd62f459e50313f9a3c9d74db
/usr/lib/.build-id/fe
/usr/lib/.build-id/fe/da32a68608d06a2f2679faaf100614a6ff25f1
/usr/lib/libfreeipmi.so.17
/usr/lib/libfreeipmi.so.17.2.5
/usr/lib/libipmiconsole.so.2
/usr/lib/libipmiconsole.so.2.3.6
/usr/lib/libipmidetect.so.0
/usr/lib/libipmidetect.so.0.0.1
/usr/lib/libipmimonitoring.so.6
/usr/lib/libipmimonitoring.so.6.0.8
/usr/sbin/bmc-config
/usr/sbin/bmc-device
/usr/sbin/bmc-info
/usr/sbin/ipmi-chassis
/usr/sbin/ipmi-chassis-config
/usr/sbin/ipmi-config
/usr/sbin/ipmi-console
/usr/sbin/ipmi-dcmi
/usr/sbin/ipmi-detect
/usr/sbin/ipmi-fru
/usr/sbin/ipmi-locate
/usr/sbin/ipmi-oem
/usr/sbin/ipmi-pef-config
/usr/sbin/ipmi-pet
/usr/sbin/ipmi-ping
/usr/sbin/ipmi-power
/usr/sbin/ipmi-raw
/usr/sbin/ipmi-sel
/usr/sbin/ipmi-sensors
/usr/sbin/ipmi-sensors-config
/usr/sbin/ipmiconsole
/usr/sbin/ipmidetect
/usr/sbin/ipmimonitoring
/usr/sbin/ipmiping
/usr/sbin/ipmipower
/usr/sbin/pef-config
/usr/sbin/rmcp-ping
/usr/sbin/rmcpping
/usr/share/doc/freeipmi
/usr/share/doc/freeipmi/AUTHORS
/usr/share/doc/freeipmi/COPYING
/usr/share/doc/freeipmi/COPYING.ZRESEARCH
/usr/share/doc/freeipmi/COPYING.ipmi-dcmi
/usr/share/doc/freeipmi/COPYING.ipmi-fru
/usr/share/doc/freeipmi/COPYING.ipmiconsole
/usr/share/doc/freeipmi/COPYING.ipmidetect
/usr/share/doc/freeipmi/COPYING.ipmimonitoring
/usr/share/doc/freeipmi/COPYING.ipmiping
/usr/share/doc/freeipmi/COPYING.ipmipower
/usr/share/doc/freeipmi/COPYING.pstdout
/usr/share/doc/freeipmi/COPYING.sunbmc
/usr/share/doc/freeipmi/ChangeLog
/usr/share/doc/freeipmi/ChangeLog.0
/usr/share/doc/freeipmi/DISCLAIMER.ipmi-dcmi
/usr/share/doc/freeipmi/DISCLAIMER.ipmi-fru
/usr/share/doc/freeipmi/DISCLAIMER.ipmi-fru.UC
/usr/share/doc/freeipmi/DISCLAIMER.ipmiconsole
/usr/share/doc/freeipmi/DISCLAIMER.ipmiconsole.UC
/usr/share/doc/freeipmi/DISCLAIMER.ipmidetect
/usr/share/doc/freeipmi/DISCLAIMER.ipmidetect.UC
/usr/share/doc/freeipmi/DISCLAIMER.ipmimonitoring
/usr/share/doc/freeipmi/DISCLAIMER.ipmimonitoring.UC
/usr/share/doc/freeipmi/DISCLAIMER.ipmiping
/usr/share/doc/freeipmi/DISCLAIMER.ipmiping.UC
/usr/share/doc/freeipmi/DISCLAIMER.ipmipower
/usr/share/doc/freeipmi/DISCLAIMER.ipmipower.UC
/usr/share/doc/freeipmi/DISCLAIMER.pstdout
/usr/share/doc/freeipmi/DISCLAIMER.pstdout.UC
/usr/share/doc/freeipmi/INSTALL
/usr/share/doc/freeipmi/NEWS
/usr/share/doc/freeipmi/README
/usr/share/doc/freeipmi/README.argp
/usr/share/doc/freeipmi/README.build
/usr/share/doc/freeipmi/README.openipmi
/usr/share/doc/freeipmi/TODO
/usr/share/doc/freeipmi/contrib
/usr/share/doc/freeipmi/contrib/ganglia
/usr/share/doc/freeipmi/contrib/ganglia/README
/usr/share/doc/freeipmi/contrib/ganglia/ganglia_ipmi_sensors.pl
/usr/share/doc/freeipmi/contrib/nagios
/usr/share/doc/freeipmi/contrib/nagios/README
/usr/share/doc/freeipmi/contrib/nagios/nagios_ipmi_sensors.pl
/usr/share/doc/freeipmi/contrib/pet
/usr/share/doc/freeipmi/contrib/pet/README
/usr/share/doc/freeipmi/contrib/pet/check_rmcpping
/usr/share/doc/freeipmi/contrib/pet/ipminodes.cfg
/usr/share/doc/freeipmi/contrib/pet/petalert.pl
/usr/share/doc/freeipmi/freeipmi-bugs-issues-and-workarounds.txt
/usr/share/doc/freeipmi/freeipmi-coding.txt
/usr/share/doc/freeipmi/freeipmi-design.txt
/usr/share/doc/freeipmi/freeipmi-hostrange.txt
/usr/share/doc/freeipmi/freeipmi-libraries.txt
/usr/share/doc/freeipmi/freeipmi-oem-documentation-requirements.txt
/usr/share/doc/freeipmi/freeipmi-testing.txt
/usr/share/info/freeipmi-faq.info.gz
/usr/share/man/man5/bmc-config.conf.5.gz
/usr/share/man/man5/freeipmi.conf.5.gz
/usr/share/man/man5/freeipmi_interpret_sel.conf.5.gz
/usr/share/man/man5/freeipmi_interpret_sensor.conf.5.gz
/usr/share/man/man5/ipmi-config.conf.5.gz
/usr/share/man/man5/ipmi_monitoring_sensors.conf.5.gz
/usr/share/man/man5/ipmiconsole.conf.5.gz
/usr/share/man/man5/ipmidetect.conf.5.gz
/usr/share/man/man5/ipmimonitoring.conf.5.gz
/usr/share/man/man5/ipmimonitoring_sensors.conf.5.gz
/usr/share/man/man5/ipmipower.conf.5.gz
/usr/share/man/man5/libipmiconsole.conf.5.gz
/usr/share/man/man5/libipmimonitoring.conf.5.gz
/usr/share/man/man7/freeipmi.7.gz
/usr/share/man/man8/bmc-config.8.gz
/usr/share/man/man8/bmc-device.8.gz
/usr/share/man/man8/bmc-info.8.gz
/usr/share/man/man8/ipmi-chassis-config.8.gz
/usr/share/man/man8/ipmi-chassis.8.gz
/usr/share/man/man8/ipmi-config.8.gz
/usr/share/man/man8/ipmi-console.8.gz
/usr/share/man/man8/ipmi-dcmi.8.gz
/usr/share/man/man8/ipmi-detect.8.gz
/usr/share/man/man8/ipmi-fru.8.gz
/usr/share/man/man8/ipmi-locate.8.gz
/usr/share/man/man8/ipmi-oem.8.gz
/usr/share/man/man8/ipmi-pef-config.8.gz
/usr/share/man/man8/ipmi-pet.8.gz
/usr/share/man/man8/ipmi-ping.8.gz
/usr/share/man/man8/ipmi-power.8.gz
/usr/share/man/man8/ipmi-raw.8.gz
/usr/share/man/man8/ipmi-sel.8.gz
/usr/share/man/man8/ipmi-sensors-config.8.gz
/usr/share/man/man8/ipmi-sensors.8.gz
/usr/share/man/man8/ipmiconsole.8.gz
/usr/share/man/man8/ipmidetect.8.gz
/usr/share/man/man8/ipmimonitoring.8.gz
/usr/share/man/man8/ipmiping.8.gz
/usr/share/man/man8/ipmipower.8.gz
/usr/share/man/man8/pef-config.8.gz
/usr/share/man/man8/rmcp-ping.8.gz
/usr/share/man/man8/rmcpping.8.gz
/var/cache/ipmimonitoringsdrcache
/var/lib/freeipmi
/var/lib/freeipmi/ipckey

References

Summary

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