How To Install pcp-devel on Rocky Linux 8

In this tutorial we learn how to install pcp-devel on Rocky Linux 8. pcp-devel is Performance Co-Pilot (PCP) development tools and documentation

Introduction

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

What is pcp-devel

Performance Co-Pilot (PCP) documentation and tools for development.

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

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

sudo dnf -y install pcp-devel

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

sudo yum -y install pcp-devel

How To Uninstall pcp-devel on Rocky Linux 8

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

sudo dnf remove pcp-devel

pcp-devel Package Contents on Rocky Linux 8

/etc/pcp/simple
/etc/pcp/simple/simple.conf
/usr/bin/genpmda
/usr/bin/pmclient
/usr/bin/pmclient_fg
/usr/bin/pmdbg
/usr/bin/pmerr
/usr/lib/.build-id
/usr/lib/.build-id/27
/usr/lib/.build-id/27/0e61cd8cc07889b43f63563bd10209e35085d0
/usr/lib/.build-id/34
/usr/lib/.build-id/34/29bae1d2a755afb68a45ff0d248a1a4204f633
/usr/lib/.build-id/34/9ea6f28a6f774e3cbafdf09104a5a655733b76
/usr/lib/.build-id/78
/usr/lib/.build-id/78/37d592d8fffb1eb646a6050a87e8bb99914e2b
/usr/lib/.build-id/a5/8be0abcdb86dae7eb451aa40360b81b05f24b0
/usr/lib/.build-id/bc
/usr/lib/.build-id/bc/e4e6d75514b17c3f7c2f23050275e37e92b5ba
/usr/libexec/pcp/pmdas/sample
/usr/libexec/pcp/pmdas/sample/Install
/usr/libexec/pcp/pmdas/sample/Makefile
/usr/libexec/pcp/pmdas/sample/README
/usr/libexec/pcp/pmdas/sample/Remove
/usr/libexec/pcp/pmdas/sample/domain.h
/usr/libexec/pcp/pmdas/sample/events.c
/usr/libexec/pcp/pmdas/sample/events.h
/usr/libexec/pcp/pmdas/sample/help
/usr/libexec/pcp/pmdas/sample/libpcp.h
/usr/libexec/pcp/pmdas/sample/percontext.c
/usr/libexec/pcp/pmdas/sample/percontext.h
/usr/libexec/pcp/pmdas/sample/pmda.c
/usr/libexec/pcp/pmdas/sample/pmda_sample.so
/usr/libexec/pcp/pmdas/sample/pmdasample
/usr/libexec/pcp/pmdas/sample/pmns
/usr/libexec/pcp/pmdas/sample/root
/usr/libexec/pcp/pmdas/sample/sample.c
/usr/libexec/pcp/pmdas/simple
/usr/libexec/pcp/pmdas/simple/Install
/usr/libexec/pcp/pmdas/simple/Makefile
/usr/libexec/pcp/pmdas/simple/README
/usr/libexec/pcp/pmdas/simple/Remove
/usr/libexec/pcp/pmdas/simple/domain.h
/usr/libexec/pcp/pmdas/simple/help
/usr/libexec/pcp/pmdas/simple/pmdasimple.perl
/usr/libexec/pcp/pmdas/simple/pmdasimple.python
/usr/libexec/pcp/pmdas/simple/pmns
/usr/libexec/pcp/pmdas/simple/root
/usr/libexec/pcp/pmdas/simple/simple.c
/usr/libexec/pcp/pmdas/trivial
/usr/libexec/pcp/pmdas/trivial/Install
/usr/libexec/pcp/pmdas/trivial/Makefile
/usr/libexec/pcp/pmdas/trivial/README
/usr/libexec/pcp/pmdas/trivial/Remove
/usr/libexec/pcp/pmdas/trivial/domain.h
/usr/libexec/pcp/pmdas/trivial/help
/usr/libexec/pcp/pmdas/trivial/pmdatrivial.perl
/usr/libexec/pcp/pmdas/trivial/pmdatrivial.python
/usr/libexec/pcp/pmdas/trivial/pmns
/usr/libexec/pcp/pmdas/trivial/root
/usr/libexec/pcp/pmdas/trivial/trivial.c
/usr/libexec/pcp/pmdas/txmon
/usr/libexec/pcp/pmdas/txmon/Install
/usr/libexec/pcp/pmdas/txmon/Makefile
/usr/libexec/pcp/pmdas/txmon/README
/usr/libexec/pcp/pmdas/txmon/Remove
/usr/libexec/pcp/pmdas/txmon/domain.h
/usr/libexec/pcp/pmdas/txmon/genload
/usr/libexec/pcp/pmdas/txmon/help
/usr/libexec/pcp/pmdas/txmon/pmns
/usr/libexec/pcp/pmdas/txmon/root
/usr/libexec/pcp/pmdas/txmon/txmon.c
/usr/libexec/pcp/pmdas/txmon/txmon.h
/usr/libexec/pcp/pmdas/txmon/txrecord.c
/usr/share/pcp/demos
/usr/share/pcp/demos/json
/usr/share/pcp/demos/json/Makefile
/usr/share/pcp/demos/json/README
/usr/share/pcp/demos/json/acme_json.c
/usr/share/pcp/demos/mmv
/usr/share/pcp/demos/mmv/Makefile
/usr/share/pcp/demos/mmv/README
/usr/share/pcp/demos/mmv/acme.c
/usr/share/pcp/demos/mmv/mmvdump.c
/usr/share/pcp/demos/pmclient
/usr/share/pcp/demos/pmclient/Makefile
/usr/share/pcp/demos/pmclient/README
/usr/share/pcp/demos/pmclient/pmclient.c
/usr/share/pcp/demos/pmclient/pmclient_fg.c
/usr/share/pcp/demos/pmclient/pmclient_fg.python
/usr/share/pcp/demos/pmclient/pmlogger.config
/usr/share/pcp/demos/pmclient/pmnsmap.spec
/usr/share/pcp/demos/procmemstat
/usr/share/pcp/demos/procmemstat/Makefile
/usr/share/pcp/demos/procmemstat/README
/usr/share/pcp/demos/procmemstat/pmnsmap.spec
/usr/share/pcp/demos/procmemstat/procmemstat.c
/usr/share/pcp/demos/trace
/usr/share/pcp/demos/trace/Makefile
/usr/share/pcp/demos/trace/Makefile.stub
/usr/share/pcp/demos/trace/README
/usr/share/pcp/demos/trace/app1.c
/usr/share/pcp/demos/trace/app2.c
/usr/share/pcp/demos/trace/app3.c
/usr/share/pcp/demos/trace/fapp1.f
/usr/share/pcp/demos/trace/japp1.java
/usr/share/pcp/demos/trace/pmtrace.c
/usr/share/pcp/demos/trace/stub.c
/usr/share/pcp/examples
/usr/share/pcp/examples/pcp2spark
/usr/share/pcp/examples/pcp2spark/PCP2SparkStreamCollector.python
/usr/share/pcp/examples/pcp2spark/README.md
/usr/share/pcp/examples/pmie
/usr/share/pcp/examples/pmie/CPU
/usr/share/pcp/examples/pmie/DISK
/usr/share/pcp/examples/pmie/ENVIRON
/usr/share/pcp/examples/pmie/FILESYS
/usr/share/pcp/examples/pmie/NETWORK
/usr/share/pcp/examples/pmie/RAS
/usr/share/pcp/examples/pmie/README
/usr/share/pcp/examples/pmie/SWAP
/usr/share/pcp/examples/pmie/UAG
/usr/share/pcp/examples/pmie/UPM
/usr/share/pcp/examples/pmie/WEBREPORT
/var/lib/pcp/pmdas/sample
/var/lib/pcp/pmdas/sample/Install
/var/lib/pcp/pmdas/sample/Makefile
/var/lib/pcp/pmdas/sample/README
/var/lib/pcp/pmdas/sample/Remove
/var/lib/pcp/pmdas/sample/domain.h
/var/lib/pcp/pmdas/sample/events.c
/var/lib/pcp/pmdas/sample/events.h
/var/lib/pcp/pmdas/sample/help
/var/lib/pcp/pmdas/sample/libpcp.h
/var/lib/pcp/pmdas/sample/percontext.c
/var/lib/pcp/pmdas/sample/percontext.h
/var/lib/pcp/pmdas/sample/pmda.c
/var/lib/pcp/pmdas/sample/pmda_sample.so
/var/lib/pcp/pmdas/sample/pmdasample
/var/lib/pcp/pmdas/sample/pmns
/var/lib/pcp/pmdas/sample/root
/var/lib/pcp/pmdas/sample/sample.c
/var/lib/pcp/pmdas/simple
/var/lib/pcp/pmdas/simple/Install
/var/lib/pcp/pmdas/simple/Makefile
/var/lib/pcp/pmdas/simple/README
/var/lib/pcp/pmdas/simple/Remove
/var/lib/pcp/pmdas/simple/domain.h
/var/lib/pcp/pmdas/simple/help
/var/lib/pcp/pmdas/simple/pmdasimple.perl
/var/lib/pcp/pmdas/simple/pmdasimple.python
/var/lib/pcp/pmdas/simple/pmns
/var/lib/pcp/pmdas/simple/root
/var/lib/pcp/pmdas/simple/simple.c
/var/lib/pcp/pmdas/simple/simple.conf
/var/lib/pcp/pmdas/trivial
/var/lib/pcp/pmdas/trivial/Install
/var/lib/pcp/pmdas/trivial/Makefile
/var/lib/pcp/pmdas/trivial/README
/var/lib/pcp/pmdas/trivial/Remove
/var/lib/pcp/pmdas/trivial/domain.h
/var/lib/pcp/pmdas/trivial/help
/var/lib/pcp/pmdas/trivial/pmdatrivial.perl
/var/lib/pcp/pmdas/trivial/pmdatrivial.python
/var/lib/pcp/pmdas/trivial/pmns
/var/lib/pcp/pmdas/trivial/root
/var/lib/pcp/pmdas/trivial/trivial.c
/var/lib/pcp/pmdas/txmon
/var/lib/pcp/pmdas/txmon/Install
/var/lib/pcp/pmdas/txmon/Makefile
/var/lib/pcp/pmdas/txmon/README
/var/lib/pcp/pmdas/txmon/Remove
/var/lib/pcp/pmdas/txmon/domain.h
/var/lib/pcp/pmdas/txmon/genload
/var/lib/pcp/pmdas/txmon/help
/var/lib/pcp/pmdas/txmon/pmns
/var/lib/pcp/pmdas/txmon/root
/var/lib/pcp/pmdas/txmon/txmon.c
/var/lib/pcp/pmdas/txmon/txmon.h
/var/lib/pcp/pmdas/txmon/txrecord.c
/etc/pcp/simple
/etc/pcp/simple/simple.conf
/usr/bin/genpmda
/usr/bin/pmclient
/usr/bin/pmclient_fg
/usr/bin/pmdbg
/usr/bin/pmerr
/usr/lib/.build-id
/usr/lib/.build-id/2b
/usr/lib/.build-id/2b/376e6966437f1e94aab1d803353d46d914c5fd
/usr/lib/.build-id/45
/usr/lib/.build-id/45/aa27ce788358dce7ea4b94233755178a8c8bd8
/usr/lib/.build-id/54
/usr/lib/.build-id/54/96e545d51d3f650f34b0b45ed5350709e4c81b
/usr/lib/.build-id/57/02007ce8159485ebb4ecabc1f8d9444faa87c1
/usr/lib/.build-id/ac
/usr/lib/.build-id/ac/ffff5127fcb02c650b1d5d6a816eaee0aeefd9
/usr/lib/.build-id/da
/usr/lib/.build-id/da/3d9f6c1d8efbc61186e807ac15e44449eed791
/usr/libexec/pcp/pmdas/sample
/usr/libexec/pcp/pmdas/sample/Install
/usr/libexec/pcp/pmdas/sample/Makefile
/usr/libexec/pcp/pmdas/sample/README
/usr/libexec/pcp/pmdas/sample/Remove
/usr/libexec/pcp/pmdas/sample/domain.h
/usr/libexec/pcp/pmdas/sample/events.c
/usr/libexec/pcp/pmdas/sample/events.h
/usr/libexec/pcp/pmdas/sample/help
/usr/libexec/pcp/pmdas/sample/libpcp.h
/usr/libexec/pcp/pmdas/sample/percontext.c
/usr/libexec/pcp/pmdas/sample/percontext.h
/usr/libexec/pcp/pmdas/sample/pmda.c
/usr/libexec/pcp/pmdas/sample/pmda_sample.so
/usr/libexec/pcp/pmdas/sample/pmdasample
/usr/libexec/pcp/pmdas/sample/pmns
/usr/libexec/pcp/pmdas/sample/root
/usr/libexec/pcp/pmdas/sample/sample.c
/usr/libexec/pcp/pmdas/simple
/usr/libexec/pcp/pmdas/simple/Install
/usr/libexec/pcp/pmdas/simple/Makefile
/usr/libexec/pcp/pmdas/simple/README
/usr/libexec/pcp/pmdas/simple/Remove
/usr/libexec/pcp/pmdas/simple/domain.h
/usr/libexec/pcp/pmdas/simple/help
/usr/libexec/pcp/pmdas/simple/pmdasimple.perl
/usr/libexec/pcp/pmdas/simple/pmdasimple.python
/usr/libexec/pcp/pmdas/simple/pmns
/usr/libexec/pcp/pmdas/simple/root
/usr/libexec/pcp/pmdas/simple/simple.c
/usr/libexec/pcp/pmdas/trivial
/usr/libexec/pcp/pmdas/trivial/Install
/usr/libexec/pcp/pmdas/trivial/Makefile
/usr/libexec/pcp/pmdas/trivial/README
/usr/libexec/pcp/pmdas/trivial/Remove
/usr/libexec/pcp/pmdas/trivial/domain.h
/usr/libexec/pcp/pmdas/trivial/help
/usr/libexec/pcp/pmdas/trivial/pmdatrivial.perl
/usr/libexec/pcp/pmdas/trivial/pmdatrivial.python
/usr/libexec/pcp/pmdas/trivial/pmns
/usr/libexec/pcp/pmdas/trivial/root
/usr/libexec/pcp/pmdas/trivial/trivial.c
/usr/libexec/pcp/pmdas/txmon
/usr/libexec/pcp/pmdas/txmon/Install
/usr/libexec/pcp/pmdas/txmon/Makefile
/usr/libexec/pcp/pmdas/txmon/README
/usr/libexec/pcp/pmdas/txmon/Remove
/usr/libexec/pcp/pmdas/txmon/domain.h
/usr/libexec/pcp/pmdas/txmon/genload
/usr/libexec/pcp/pmdas/txmon/help
/usr/libexec/pcp/pmdas/txmon/pmns
/usr/libexec/pcp/pmdas/txmon/root
/usr/libexec/pcp/pmdas/txmon/txmon.c
/usr/libexec/pcp/pmdas/txmon/txmon.h
/usr/libexec/pcp/pmdas/txmon/txrecord.c
/usr/share/pcp/demos
/usr/share/pcp/demos/json
/usr/share/pcp/demos/json/Makefile
/usr/share/pcp/demos/json/README
/usr/share/pcp/demos/json/acme_json.c
/usr/share/pcp/demos/mmv
/usr/share/pcp/demos/mmv/Makefile
/usr/share/pcp/demos/mmv/README
/usr/share/pcp/demos/mmv/acme.c
/usr/share/pcp/demos/mmv/mmvdump.c
/usr/share/pcp/demos/pmclient
/usr/share/pcp/demos/pmclient/Makefile
/usr/share/pcp/demos/pmclient/README
/usr/share/pcp/demos/pmclient/pmclient.c
/usr/share/pcp/demos/pmclient/pmclient_fg.c
/usr/share/pcp/demos/pmclient/pmclient_fg.python
/usr/share/pcp/demos/pmclient/pmlogger.config
/usr/share/pcp/demos/pmclient/pmnsmap.spec
/usr/share/pcp/demos/procmemstat
/usr/share/pcp/demos/procmemstat/Makefile
/usr/share/pcp/demos/procmemstat/README
/usr/share/pcp/demos/procmemstat/pmnsmap.spec
/usr/share/pcp/demos/procmemstat/procmemstat.c
/usr/share/pcp/demos/trace
/usr/share/pcp/demos/trace/Makefile
/usr/share/pcp/demos/trace/Makefile.stub
/usr/share/pcp/demos/trace/README
/usr/share/pcp/demos/trace/app1.c
/usr/share/pcp/demos/trace/app2.c
/usr/share/pcp/demos/trace/app3.c
/usr/share/pcp/demos/trace/fapp1.f
/usr/share/pcp/demos/trace/japp1.java
/usr/share/pcp/demos/trace/pmtrace.c
/usr/share/pcp/demos/trace/stub.c
/usr/share/pcp/examples
/usr/share/pcp/examples/pcp2spark
/usr/share/pcp/examples/pcp2spark/PCP2SparkStreamCollector.python
/usr/share/pcp/examples/pcp2spark/README.md
/usr/share/pcp/examples/pmie
/usr/share/pcp/examples/pmie/CPU
/usr/share/pcp/examples/pmie/DISK
/usr/share/pcp/examples/pmie/ENVIRON
/usr/share/pcp/examples/pmie/FILESYS
/usr/share/pcp/examples/pmie/NETWORK
/usr/share/pcp/examples/pmie/RAS
/usr/share/pcp/examples/pmie/README
/usr/share/pcp/examples/pmie/SWAP
/usr/share/pcp/examples/pmie/UAG
/usr/share/pcp/examples/pmie/UPM
/usr/share/pcp/examples/pmie/WEBREPORT
/var/lib/pcp/pmdas/sample
/var/lib/pcp/pmdas/sample/Install
/var/lib/pcp/pmdas/sample/Makefile
/var/lib/pcp/pmdas/sample/README
/var/lib/pcp/pmdas/sample/Remove
/var/lib/pcp/pmdas/sample/domain.h
/var/lib/pcp/pmdas/sample/events.c
/var/lib/pcp/pmdas/sample/events.h
/var/lib/pcp/pmdas/sample/help
/var/lib/pcp/pmdas/sample/libpcp.h
/var/lib/pcp/pmdas/sample/percontext.c
/var/lib/pcp/pmdas/sample/percontext.h
/var/lib/pcp/pmdas/sample/pmda.c
/var/lib/pcp/pmdas/sample/pmda_sample.so
/var/lib/pcp/pmdas/sample/pmdasample
/var/lib/pcp/pmdas/sample/pmns
/var/lib/pcp/pmdas/sample/root
/var/lib/pcp/pmdas/sample/sample.c
/var/lib/pcp/pmdas/simple
/var/lib/pcp/pmdas/simple/Install
/var/lib/pcp/pmdas/simple/Makefile
/var/lib/pcp/pmdas/simple/README
/var/lib/pcp/pmdas/simple/Remove
/var/lib/pcp/pmdas/simple/domain.h
/var/lib/pcp/pmdas/simple/help
/var/lib/pcp/pmdas/simple/pmdasimple.perl
/var/lib/pcp/pmdas/simple/pmdasimple.python
/var/lib/pcp/pmdas/simple/pmns
/var/lib/pcp/pmdas/simple/root
/var/lib/pcp/pmdas/simple/simple.c
/var/lib/pcp/pmdas/simple/simple.conf
/var/lib/pcp/pmdas/trivial
/var/lib/pcp/pmdas/trivial/Install
/var/lib/pcp/pmdas/trivial/Makefile
/var/lib/pcp/pmdas/trivial/README
/var/lib/pcp/pmdas/trivial/Remove
/var/lib/pcp/pmdas/trivial/domain.h
/var/lib/pcp/pmdas/trivial/help
/var/lib/pcp/pmdas/trivial/pmdatrivial.perl
/var/lib/pcp/pmdas/trivial/pmdatrivial.python
/var/lib/pcp/pmdas/trivial/pmns
/var/lib/pcp/pmdas/trivial/root
/var/lib/pcp/pmdas/trivial/trivial.c
/var/lib/pcp/pmdas/txmon
/var/lib/pcp/pmdas/txmon/Install
/var/lib/pcp/pmdas/txmon/Makefile
/var/lib/pcp/pmdas/txmon/README
/var/lib/pcp/pmdas/txmon/Remove
/var/lib/pcp/pmdas/txmon/domain.h
/var/lib/pcp/pmdas/txmon/genload
/var/lib/pcp/pmdas/txmon/help
/var/lib/pcp/pmdas/txmon/pmns
/var/lib/pcp/pmdas/txmon/root
/var/lib/pcp/pmdas/txmon/txmon.c
/var/lib/pcp/pmdas/txmon/txmon.h
/var/lib/pcp/pmdas/txmon/txrecord.c

References

Summary

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