How To Install libpfm-devel.x86_64 on Amazon Linux 2
In this tutorial we learn how to install libpfm-devel.x86_64 in Amazon Linux 2. libpfm-devel.x86_64 is Development library to encode performance events for perf_events
Introduction
In this tutorial we learn how to install libpfm-devel.x86_64 on Amazon Linux 2.
What is libpfm-devel.x86_64
Development library and header files to create performance monitoring applications for the perf_events interface.
We can use yum to install libpfm-devel.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install libpfm-devel.x86_64.
Install libpfm-devel.x86_64 on Amazon Linux 2 Using yum
Update yum database with yum using the following command.
sudo yum makecache --refresh
After updating yum database, We can install libpfm-devel.x86_64 using yum by running the following command:
sudo yum -y install libpfm-devel.x86_64
How To Uninstall libpfm-devel.x86_64 on Amazon Linux 2
To uninstall only the libpfm-devel.x86_64 package we can use the following command:
sudo yum remove libpfm-devel.x86_64
libpfm-devel.x86_64 Package Contents on Amazon Linux 2
/usr/include/perfmon
/usr/include/perfmon/perf_event.h
/usr/include/perfmon/pfmlib.h
/usr/include/perfmon/pfmlib_perf_event.h
/usr/lib64/libpfm.so
/usr/share/man/man3/libpfm.3.gz
/usr/share/man/man3/libpfm_amd64.3.gz
/usr/share/man/man3/libpfm_amd64_fam10h.3.gz
/usr/share/man/man3/libpfm_amd64_fam15h.3.gz
/usr/share/man/man3/libpfm_amd64_k7.3.gz
/usr/share/man/man3/libpfm_amd64_k8.3.gz
/usr/share/man/man3/libpfm_intel_atom.3.gz
/usr/share/man/man3/libpfm_intel_bdw.3.gz
/usr/share/man/man3/libpfm_intel_bdx_unc_cbo.3.gz
/usr/share/man/man3/libpfm_intel_bdx_unc_ha.3.gz
/usr/share/man/man3/libpfm_intel_bdx_unc_imc.3.gz
/usr/share/man/man3/libpfm_intel_bdx_unc_irp.3.gz
/usr/share/man/man3/libpfm_intel_bdx_unc_pcu.3.gz
/usr/share/man/man3/libpfm_intel_bdx_unc_qpi.3.gz
/usr/share/man/man3/libpfm_intel_bdx_unc_r2pcie.3.gz
/usr/share/man/man3/libpfm_intel_bdx_unc_r3qpi.3.gz
/usr/share/man/man3/libpfm_intel_bdx_unc_sbo.3.gz
/usr/share/man/man3/libpfm_intel_bdx_unc_ubo.3.gz
/usr/share/man/man3/libpfm_intel_core.3.gz
/usr/share/man/man3/libpfm_intel_glm.3.gz
/usr/share/man/man3/libpfm_intel_hsw.3.gz
/usr/share/man/man3/libpfm_intel_hswep_unc_cbo.3.gz
/usr/share/man/man3/libpfm_intel_hswep_unc_ha.3.gz
/usr/share/man/man3/libpfm_intel_hswep_unc_imc.3.gz
/usr/share/man/man3/libpfm_intel_hswep_unc_irp.3.gz
/usr/share/man/man3/libpfm_intel_hswep_unc_pcu.3.gz
/usr/share/man/man3/libpfm_intel_hswep_unc_qpi.3.gz
/usr/share/man/man3/libpfm_intel_hswep_unc_r2pcie.3.gz
/usr/share/man/man3/libpfm_intel_hswep_unc_r3qpi.3.gz
/usr/share/man/man3/libpfm_intel_hswep_unc_sbo.3.gz
/usr/share/man/man3/libpfm_intel_hswep_unc_ubo.3.gz
/usr/share/man/man3/libpfm_intel_ivb.3.gz
/usr/share/man/man3/libpfm_intel_ivb_unc.3.gz
/usr/share/man/man3/libpfm_intel_ivbep_unc_cbo.3.gz
/usr/share/man/man3/libpfm_intel_ivbep_unc_ha.3.gz
/usr/share/man/man3/libpfm_intel_ivbep_unc_imc.3.gz
/usr/share/man/man3/libpfm_intel_ivbep_unc_irp.3.gz
/usr/share/man/man3/libpfm_intel_ivbep_unc_pcu.3.gz
/usr/share/man/man3/libpfm_intel_ivbep_unc_qpi.3.gz
/usr/share/man/man3/libpfm_intel_ivbep_unc_r2pcie.3.gz
/usr/share/man/man3/libpfm_intel_ivbep_unc_r3qpi.3.gz
/usr/share/man/man3/libpfm_intel_ivbep_unc_ubo.3.gz
/usr/share/man/man3/libpfm_intel_knc.3.gz
/usr/share/man/man3/libpfm_intel_knl.3.gz
/usr/share/man/man3/libpfm_intel_nhm.3.gz
/usr/share/man/man3/libpfm_intel_nhm_unc.3.gz
/usr/share/man/man3/libpfm_intel_rapl.3.gz
/usr/share/man/man3/libpfm_intel_skl.3.gz
/usr/share/man/man3/libpfm_intel_slm.3.gz
/usr/share/man/man3/libpfm_intel_snb.3.gz
/usr/share/man/man3/libpfm_intel_snb_unc.3.gz
/usr/share/man/man3/libpfm_intel_snbep_unc_cbo.3.gz
/usr/share/man/man3/libpfm_intel_snbep_unc_ha.3.gz
/usr/share/man/man3/libpfm_intel_snbep_unc_imc.3.gz
/usr/share/man/man3/libpfm_intel_snbep_unc_pcu.3.gz
/usr/share/man/man3/libpfm_intel_snbep_unc_qpi.3.gz
/usr/share/man/man3/libpfm_intel_snbep_unc_r2pcie.3.gz
/usr/share/man/man3/libpfm_intel_snbep_unc_r3qpi.3.gz
/usr/share/man/man3/libpfm_intel_snbep_unc_ubo.3.gz
/usr/share/man/man3/libpfm_intel_wsm.3.gz
/usr/share/man/man3/libpfm_intel_wsm_unc.3.gz
/usr/share/man/man3/libpfm_intel_x86_arch.3.gz
/usr/share/man/man3/libpfm_perf_event_raw.3.gz
/usr/share/man/man3/pfm_find_event.3.gz
/usr/share/man/man3/pfm_get_event_attr_info.3.gz
/usr/share/man/man3/pfm_get_event_encoding.3.gz
/usr/share/man/man3/pfm_get_event_info.3.gz
/usr/share/man/man3/pfm_get_event_next.3.gz
/usr/share/man/man3/pfm_get_os_event_encoding.3.gz
/usr/share/man/man3/pfm_get_perf_event_encoding.3.gz
/usr/share/man/man3/pfm_get_pmu_info.3.gz
/usr/share/man/man3/pfm_get_version.3.gz
/usr/share/man/man3/pfm_initialize.3.gz
/usr/share/man/man3/pfm_strerror.3.gz
/usr/share/man/man3/pfm_terminate.3.gz
References
Summary
In this tutorial we learn how to install libpfm-devel.x86_64 on Amazon Linux 2 using yum.