How To Install corosynclib-devel on Rocky Linux 8

In this tutorial we learn how to install corosynclib-devel on Rocky Linux 8. corosynclib-devel is The Corosync Cluster Engine Development Kit

Introduction

In this tutorial we learn how to install corosynclib-devel on Rocky Linux 8.

What is corosynclib-devel

This package contains include files and man pages used to develop using The Corosync Cluster Engine APIs.

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

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

sudo dnf -y install corosynclib-devel

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

sudo yum -y install corosynclib-devel

How To Uninstall corosynclib-devel on Rocky Linux 8

To uninstall only the corosynclib-devel package we can use the following command:

sudo dnf remove corosynclib-devel

corosynclib-devel Package Contents on Rocky Linux 8

/usr/include/corosync
/usr/include/corosync/cfg.h
/usr/include/corosync/cmap.h
/usr/include/corosync/corodefs.h
/usr/include/corosync/corotypes.h
/usr/include/corosync/cpg.h
/usr/include/corosync/hdb.h
/usr/include/corosync/quorum.h
/usr/include/corosync/sam.h
/usr/include/corosync/votequorum.h
/usr/lib/libcfg.so
/usr/lib/libcmap.so
/usr/lib/libcorosync_common.so
/usr/lib/libcpg.so
/usr/lib/libquorum.so
/usr/lib/libsam.so
/usr/lib/libvotequorum.so
/usr/lib/pkgconfig/corosync.pc
/usr/lib/pkgconfig/libcfg.pc
/usr/lib/pkgconfig/libcmap.pc
/usr/lib/pkgconfig/libcorosync_common.pc
/usr/lib/pkgconfig/libcpg.pc
/usr/lib/pkgconfig/libquorum.pc
/usr/lib/pkgconfig/libsam.pc
/usr/lib/pkgconfig/libvotequorum.pc
/usr/share/doc/corosynclib-devel
/usr/share/doc/corosynclib-devel/LICENSE
/usr/share/man/man3/cmap_context_get.3.gz
/usr/share/man/man3/cmap_context_set.3.gz
/usr/share/man/man3/cmap_dec.3.gz
/usr/share/man/man3/cmap_delete.3.gz
/usr/share/man/man3/cmap_dispatch.3.gz
/usr/share/man/man3/cmap_fd_get.3.gz
/usr/share/man/man3/cmap_finalize.3.gz
/usr/share/man/man3/cmap_get.3.gz
/usr/share/man/man3/cmap_inc.3.gz
/usr/share/man/man3/cmap_initialize.3.gz
/usr/share/man/man3/cmap_initialize_map.3.gz
/usr/share/man/man3/cmap_iter_finalize.3.gz
/usr/share/man/man3/cmap_iter_init.3.gz
/usr/share/man/man3/cmap_iter_next.3.gz
/usr/share/man/man3/cmap_overview.3.gz
/usr/share/man/man3/cmap_set.3.gz
/usr/share/man/man3/cmap_track_add.3.gz
/usr/share/man/man3/cmap_track_delete.3.gz
/usr/share/man/man3/cpg_context_get.3.gz
/usr/share/man/man3/cpg_context_set.3.gz
/usr/share/man/man3/cpg_dispatch.3.gz
/usr/share/man/man3/cpg_fd_get.3.gz
/usr/share/man/man3/cpg_finalize.3.gz
/usr/share/man/man3/cpg_initialize.3.gz
/usr/share/man/man3/cpg_iteration_finalize.3.gz
/usr/share/man/man3/cpg_iteration_initialize.3.gz
/usr/share/man/man3/cpg_iteration_next.3.gz
/usr/share/man/man3/cpg_join.3.gz
/usr/share/man/man3/cpg_leave.3.gz
/usr/share/man/man3/cpg_local_get.3.gz
/usr/share/man/man3/cpg_mcast_joined.3.gz
/usr/share/man/man3/cpg_membership_get.3.gz
/usr/share/man/man3/cpg_model_initialize.3.gz
/usr/share/man/man3/cpg_overview.3.gz
/usr/share/man/man3/cpg_zcb_alloc.3.gz
/usr/share/man/man3/cpg_zcb_free.3.gz
/usr/share/man/man3/cpg_zcb_mcast_joined.3.gz
/usr/share/man/man3/quorum_context_get.3.gz
/usr/share/man/man3/quorum_context_set.3.gz
/usr/share/man/man3/quorum_dispatch.3.gz
/usr/share/man/man3/quorum_fd_get.3.gz
/usr/share/man/man3/quorum_finalize.3.gz
/usr/share/man/man3/quorum_getquorate.3.gz
/usr/share/man/man3/quorum_initialize.3.gz
/usr/share/man/man3/quorum_model_initialize.3.gz
/usr/share/man/man3/quorum_overview.3.gz
/usr/share/man/man3/quorum_trackstart.3.gz
/usr/share/man/man3/quorum_trackstop.3.gz
/usr/share/man/man3/sam_data_getsize.3.gz
/usr/share/man/man3/sam_data_restore.3.gz
/usr/share/man/man3/sam_data_store.3.gz
/usr/share/man/man3/sam_finalize.3.gz
/usr/share/man/man3/sam_hc_callback_register.3.gz
/usr/share/man/man3/sam_hc_send.3.gz
/usr/share/man/man3/sam_initialize.3.gz
/usr/share/man/man3/sam_mark_failed.3.gz
/usr/share/man/man3/sam_overview.3.gz
/usr/share/man/man3/sam_register.3.gz
/usr/share/man/man3/sam_start.3.gz
/usr/share/man/man3/sam_stop.3.gz
/usr/share/man/man3/sam_warn_signal_set.3.gz
/usr/share/man/man3/votequorum_context_get.3.gz
/usr/share/man/man3/votequorum_context_set.3.gz
/usr/share/man/man3/votequorum_dispatch.3.gz
/usr/share/man/man3/votequorum_fd_get.3.gz
/usr/share/man/man3/votequorum_finalize.3.gz
/usr/share/man/man3/votequorum_getinfo.3.gz
/usr/share/man/man3/votequorum_initialize.3.gz
/usr/share/man/man3/votequorum_overview.3.gz
/usr/share/man/man3/votequorum_qdevice_master_wins.3.gz
/usr/share/man/man3/votequorum_qdevice_poll.3.gz
/usr/share/man/man3/votequorum_qdevice_register.3.gz
/usr/share/man/man3/votequorum_qdevice_unregister.3.gz
/usr/share/man/man3/votequorum_qdevice_update.3.gz
/usr/share/man/man3/votequorum_setexpected.3.gz
/usr/share/man/man3/votequorum_setvotes.3.gz
/usr/share/man/man3/votequorum_trackstart.3.gz
/usr/share/man/man3/votequorum_trackstop.3.gz
/usr/include/corosync
/usr/include/corosync/cfg.h
/usr/include/corosync/cmap.h
/usr/include/corosync/corodefs.h
/usr/include/corosync/corotypes.h
/usr/include/corosync/cpg.h
/usr/include/corosync/hdb.h
/usr/include/corosync/quorum.h
/usr/include/corosync/sam.h
/usr/include/corosync/votequorum.h
/usr/lib64/libcfg.so
/usr/lib64/libcmap.so
/usr/lib64/libcorosync_common.so
/usr/lib64/libcpg.so
/usr/lib64/libquorum.so
/usr/lib64/libsam.so
/usr/lib64/libvotequorum.so
/usr/lib64/pkgconfig/corosync.pc
/usr/lib64/pkgconfig/libcfg.pc
/usr/lib64/pkgconfig/libcmap.pc
/usr/lib64/pkgconfig/libcorosync_common.pc
/usr/lib64/pkgconfig/libcpg.pc
/usr/lib64/pkgconfig/libquorum.pc
/usr/lib64/pkgconfig/libsam.pc
/usr/lib64/pkgconfig/libvotequorum.pc
/usr/share/doc/corosynclib-devel
/usr/share/doc/corosynclib-devel/LICENSE
/usr/share/man/man3/cmap_context_get.3.gz
/usr/share/man/man3/cmap_context_set.3.gz
/usr/share/man/man3/cmap_dec.3.gz
/usr/share/man/man3/cmap_delete.3.gz
/usr/share/man/man3/cmap_dispatch.3.gz
/usr/share/man/man3/cmap_fd_get.3.gz
/usr/share/man/man3/cmap_finalize.3.gz
/usr/share/man/man3/cmap_get.3.gz
/usr/share/man/man3/cmap_inc.3.gz
/usr/share/man/man3/cmap_initialize.3.gz
/usr/share/man/man3/cmap_initialize_map.3.gz
/usr/share/man/man3/cmap_iter_finalize.3.gz
/usr/share/man/man3/cmap_iter_init.3.gz
/usr/share/man/man3/cmap_iter_next.3.gz
/usr/share/man/man3/cmap_overview.3.gz
/usr/share/man/man3/cmap_set.3.gz
/usr/share/man/man3/cmap_track_add.3.gz
/usr/share/man/man3/cmap_track_delete.3.gz
/usr/share/man/man3/cpg_context_get.3.gz
/usr/share/man/man3/cpg_context_set.3.gz
/usr/share/man/man3/cpg_dispatch.3.gz
/usr/share/man/man3/cpg_fd_get.3.gz
/usr/share/man/man3/cpg_finalize.3.gz
/usr/share/man/man3/cpg_initialize.3.gz
/usr/share/man/man3/cpg_iteration_finalize.3.gz
/usr/share/man/man3/cpg_iteration_initialize.3.gz
/usr/share/man/man3/cpg_iteration_next.3.gz
/usr/share/man/man3/cpg_join.3.gz
/usr/share/man/man3/cpg_leave.3.gz
/usr/share/man/man3/cpg_local_get.3.gz
/usr/share/man/man3/cpg_mcast_joined.3.gz
/usr/share/man/man3/cpg_membership_get.3.gz
/usr/share/man/man3/cpg_model_initialize.3.gz
/usr/share/man/man3/cpg_overview.3.gz
/usr/share/man/man3/cpg_zcb_alloc.3.gz
/usr/share/man/man3/cpg_zcb_free.3.gz
/usr/share/man/man3/cpg_zcb_mcast_joined.3.gz
/usr/share/man/man3/quorum_context_get.3.gz
/usr/share/man/man3/quorum_context_set.3.gz
/usr/share/man/man3/quorum_dispatch.3.gz
/usr/share/man/man3/quorum_fd_get.3.gz
/usr/share/man/man3/quorum_finalize.3.gz
/usr/share/man/man3/quorum_getquorate.3.gz
/usr/share/man/man3/quorum_initialize.3.gz
/usr/share/man/man3/quorum_model_initialize.3.gz
/usr/share/man/man3/quorum_overview.3.gz
/usr/share/man/man3/quorum_trackstart.3.gz
/usr/share/man/man3/quorum_trackstop.3.gz
/usr/share/man/man3/sam_data_getsize.3.gz
/usr/share/man/man3/sam_data_restore.3.gz
/usr/share/man/man3/sam_data_store.3.gz
/usr/share/man/man3/sam_finalize.3.gz
/usr/share/man/man3/sam_hc_callback_register.3.gz
/usr/share/man/man3/sam_hc_send.3.gz
/usr/share/man/man3/sam_initialize.3.gz
/usr/share/man/man3/sam_mark_failed.3.gz
/usr/share/man/man3/sam_overview.3.gz
/usr/share/man/man3/sam_register.3.gz
/usr/share/man/man3/sam_start.3.gz
/usr/share/man/man3/sam_stop.3.gz
/usr/share/man/man3/sam_warn_signal_set.3.gz
/usr/share/man/man3/votequorum_context_get.3.gz
/usr/share/man/man3/votequorum_context_set.3.gz
/usr/share/man/man3/votequorum_dispatch.3.gz
/usr/share/man/man3/votequorum_fd_get.3.gz
/usr/share/man/man3/votequorum_finalize.3.gz
/usr/share/man/man3/votequorum_getinfo.3.gz
/usr/share/man/man3/votequorum_initialize.3.gz
/usr/share/man/man3/votequorum_overview.3.gz
/usr/share/man/man3/votequorum_qdevice_master_wins.3.gz
/usr/share/man/man3/votequorum_qdevice_poll.3.gz
/usr/share/man/man3/votequorum_qdevice_register.3.gz
/usr/share/man/man3/votequorum_qdevice_unregister.3.gz
/usr/share/man/man3/votequorum_qdevice_update.3.gz
/usr/share/man/man3/votequorum_setexpected.3.gz
/usr/share/man/man3/votequorum_setvotes.3.gz
/usr/share/man/man3/votequorum_trackstart.3.gz
/usr/share/man/man3/votequorum_trackstop.3.gz

References

Summary

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