How To Install bcc-doc.noarch on Amazon Linux 2

In this tutorial we learn how to install bcc-doc.noarch in Amazon Linux 2. bcc-doc.noarch is Examples for BPF Compiler Collection (BCC)

Introduction

In this tutorial we learn how to install bcc-doc.noarch on Amazon Linux 2.

What is bcc-doc.noarch

Examples for BPF Compiler Collection (BCC)

We can use yum to install bcc-doc.noarch on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install bcc-doc.noarch.

Install bcc-doc.noarch 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 bcc-doc.noarch using yum by running the following command:

sudo yum -y install bcc-doc.noarch

How To Uninstall bcc-doc.noarch on Amazon Linux 2

To uninstall only the bcc-doc.noarch package we can use the following command:

sudo yum remove bcc-doc.noarch

bcc-doc.noarch Package Contents on Amazon Linux 2

/usr/share/doc/bcc
/usr/share/doc/bcc/examples
/usr/share/doc/bcc/examples/hello_world.py
/usr/share/doc/bcc/examples/hello_world.pyc
/usr/share/doc/bcc/examples/hello_world.pyo
/usr/share/doc/bcc/examples/networking
/usr/share/doc/bcc/examples/networking/distributed_bridge
/usr/share/doc/bcc/examples/networking/distributed_bridge/main.py
/usr/share/doc/bcc/examples/networking/distributed_bridge/main.pyc
/usr/share/doc/bcc/examples/networking/distributed_bridge/main.pyo
/usr/share/doc/bcc/examples/networking/distributed_bridge/simulation.py
/usr/share/doc/bcc/examples/networking/distributed_bridge/simulation.pyc
/usr/share/doc/bcc/examples/networking/distributed_bridge/simulation.pyo
/usr/share/doc/bcc/examples/networking/distributed_bridge/tunnel.c
/usr/share/doc/bcc/examples/networking/distributed_bridge/tunnel.py
/usr/share/doc/bcc/examples/networking/distributed_bridge/tunnel.pyc
/usr/share/doc/bcc/examples/networking/distributed_bridge/tunnel.pyo
/usr/share/doc/bcc/examples/networking/distributed_bridge/tunnel_mesh.c
/usr/share/doc/bcc/examples/networking/distributed_bridge/tunnel_mesh.py
/usr/share/doc/bcc/examples/networking/distributed_bridge/tunnel_mesh.pyc
/usr/share/doc/bcc/examples/networking/distributed_bridge/tunnel_mesh.pyo
/usr/share/doc/bcc/examples/networking/http_filter
/usr/share/doc/bcc/examples/networking/http_filter/README.md
/usr/share/doc/bcc/examples/networking/http_filter/http-parse-complete.c
/usr/share/doc/bcc/examples/networking/http_filter/http-parse-complete.py
/usr/share/doc/bcc/examples/networking/http_filter/http-parse-complete.pyc
/usr/share/doc/bcc/examples/networking/http_filter/http-parse-complete.pyo
/usr/share/doc/bcc/examples/networking/http_filter/http-parse-simple.c
/usr/share/doc/bcc/examples/networking/http_filter/http-parse-simple.py
/usr/share/doc/bcc/examples/networking/http_filter/http-parse-simple.pyc
/usr/share/doc/bcc/examples/networking/http_filter/http-parse-simple.pyo
/usr/share/doc/bcc/examples/networking/neighbor_sharing
/usr/share/doc/bcc/examples/networking/neighbor_sharing/README.txt
/usr/share/doc/bcc/examples/networking/neighbor_sharing/simulation.py
/usr/share/doc/bcc/examples/networking/neighbor_sharing/simulation.pyc
/usr/share/doc/bcc/examples/networking/neighbor_sharing/simulation.pyo
/usr/share/doc/bcc/examples/networking/neighbor_sharing/tc_neighbor_sharing.c
/usr/share/doc/bcc/examples/networking/neighbor_sharing/tc_neighbor_sharing.py
/usr/share/doc/bcc/examples/networking/neighbor_sharing/tc_neighbor_sharing.pyc
/usr/share/doc/bcc/examples/networking/neighbor_sharing/tc_neighbor_sharing.pyo
/usr/share/doc/bcc/examples/networking/simple_tc.py
/usr/share/doc/bcc/examples/networking/simple_tc.pyc
/usr/share/doc/bcc/examples/networking/simple_tc.pyo
/usr/share/doc/bcc/examples/networking/simulation.py
/usr/share/doc/bcc/examples/networking/simulation.pyc
/usr/share/doc/bcc/examples/networking/simulation.pyo
/usr/share/doc/bcc/examples/networking/tc_perf_event.py
/usr/share/doc/bcc/examples/networking/tc_perf_event.pyc
/usr/share/doc/bcc/examples/networking/tc_perf_event.pyo
/usr/share/doc/bcc/examples/networking/tunnel_monitor
/usr/share/doc/bcc/examples/networking/tunnel_monitor/README.md
/usr/share/doc/bcc/examples/networking/tunnel_monitor/chord.png
/usr/share/doc/bcc/examples/networking/tunnel_monitor/main.py
/usr/share/doc/bcc/examples/networking/tunnel_monitor/main.pyc
/usr/share/doc/bcc/examples/networking/tunnel_monitor/main.pyo
/usr/share/doc/bcc/examples/networking/tunnel_monitor/monitor.c
/usr/share/doc/bcc/examples/networking/tunnel_monitor/monitor.py
/usr/share/doc/bcc/examples/networking/tunnel_monitor/monitor.pyc
/usr/share/doc/bcc/examples/networking/tunnel_monitor/monitor.pyo
/usr/share/doc/bcc/examples/networking/tunnel_monitor/setup.sh
/usr/share/doc/bcc/examples/networking/tunnel_monitor/simulation.py
/usr/share/doc/bcc/examples/networking/tunnel_monitor/simulation.pyc
/usr/share/doc/bcc/examples/networking/tunnel_monitor/simulation.pyo
/usr/share/doc/bcc/examples/networking/tunnel_monitor/traffic.sh
/usr/share/doc/bcc/examples/networking/tunnel_monitor/vxlan.jpg
/usr/share/doc/bcc/examples/networking/vlan_learning
/usr/share/doc/bcc/examples/networking/vlan_learning/README.txt
/usr/share/doc/bcc/examples/networking/vlan_learning/simulation.py
/usr/share/doc/bcc/examples/networking/vlan_learning/simulation.pyc
/usr/share/doc/bcc/examples/networking/vlan_learning/simulation.pyo
/usr/share/doc/bcc/examples/networking/vlan_learning/vlan_learning.c
/usr/share/doc/bcc/examples/networking/vlan_learning/vlan_learning.py
/usr/share/doc/bcc/examples/networking/vlan_learning/vlan_learning.pyc
/usr/share/doc/bcc/examples/networking/vlan_learning/vlan_learning.pyo
/usr/share/doc/bcc/examples/networking/xdp
/usr/share/doc/bcc/examples/networking/xdp/xdp_drop_count.py
/usr/share/doc/bcc/examples/networking/xdp/xdp_drop_count.pyc
/usr/share/doc/bcc/examples/networking/xdp/xdp_drop_count.pyo
/usr/share/doc/bcc/examples/networking/xdp/xdp_macswap_count.py
/usr/share/doc/bcc/examples/networking/xdp/xdp_macswap_count.pyc
/usr/share/doc/bcc/examples/networking/xdp/xdp_macswap_count.pyo
/usr/share/doc/bcc/examples/networking/xdp/xdp_redirect_cpu.py
/usr/share/doc/bcc/examples/networking/xdp/xdp_redirect_cpu.pyc
/usr/share/doc/bcc/examples/networking/xdp/xdp_redirect_cpu.pyo
/usr/share/doc/bcc/examples/networking/xdp/xdp_redirect_map.py
/usr/share/doc/bcc/examples/networking/xdp/xdp_redirect_map.pyc
/usr/share/doc/bcc/examples/networking/xdp/xdp_redirect_map.pyo
/usr/share/doc/bcc/examples/tracing
/usr/share/doc/bcc/examples/tracing/CMakeLists.txt
/usr/share/doc/bcc/examples/tracing/biolatpcts.py
/usr/share/doc/bcc/examples/tracing/biolatpcts.pyc
/usr/share/doc/bcc/examples/tracing/biolatpcts.pyo
/usr/share/doc/bcc/examples/tracing/biolatpcts_example.txt
/usr/share/doc/bcc/examples/tracing/bitehist.py
/usr/share/doc/bcc/examples/tracing/bitehist.pyc
/usr/share/doc/bcc/examples/tracing/bitehist.pyo
/usr/share/doc/bcc/examples/tracing/bitehist_example.txt
/usr/share/doc/bcc/examples/tracing/dddos.py
/usr/share/doc/bcc/examples/tracing/dddos.pyc
/usr/share/doc/bcc/examples/tracing/dddos.pyo
/usr/share/doc/bcc/examples/tracing/dddos_example.txt
/usr/share/doc/bcc/examples/tracing/disksnoop.py
/usr/share/doc/bcc/examples/tracing/disksnoop.pyc
/usr/share/doc/bcc/examples/tracing/disksnoop.pyo
/usr/share/doc/bcc/examples/tracing/disksnoop_example.txt
/usr/share/doc/bcc/examples/tracing/hello_fields.py
/usr/share/doc/bcc/examples/tracing/hello_fields.pyc
/usr/share/doc/bcc/examples/tracing/hello_fields.pyo
/usr/share/doc/bcc/examples/tracing/hello_perf_output.py
/usr/share/doc/bcc/examples/tracing/hello_perf_output.pyc
/usr/share/doc/bcc/examples/tracing/hello_perf_output.pyo
/usr/share/doc/bcc/examples/tracing/hello_perf_output_using_ns.py
/usr/share/doc/bcc/examples/tracing/hello_perf_output_using_ns.pyc
/usr/share/doc/bcc/examples/tracing/hello_perf_output_using_ns.pyo
/usr/share/doc/bcc/examples/tracing/kvm_hypercall.py
/usr/share/doc/bcc/examples/tracing/kvm_hypercall.pyc
/usr/share/doc/bcc/examples/tracing/kvm_hypercall.pyo
/usr/share/doc/bcc/examples/tracing/kvm_hypercall.txt
/usr/share/doc/bcc/examples/tracing/mallocstacks.py
/usr/share/doc/bcc/examples/tracing/mallocstacks.pyc
/usr/share/doc/bcc/examples/tracing/mallocstacks.pyo
/usr/share/doc/bcc/examples/tracing/mysqld_query.py
/usr/share/doc/bcc/examples/tracing/mysqld_query.pyc
/usr/share/doc/bcc/examples/tracing/mysqld_query.pyo
/usr/share/doc/bcc/examples/tracing/mysqld_query_example.txt
/usr/share/doc/bcc/examples/tracing/nflatency.py
/usr/share/doc/bcc/examples/tracing/nflatency.pyc
/usr/share/doc/bcc/examples/tracing/nflatency.pyo
/usr/share/doc/bcc/examples/tracing/nodejs_http_server.py
/usr/share/doc/bcc/examples/tracing/nodejs_http_server.pyc
/usr/share/doc/bcc/examples/tracing/nodejs_http_server.pyo
/usr/share/doc/bcc/examples/tracing/nodejs_http_server_example.txt
/usr/share/doc/bcc/examples/tracing/stack_buildid_example.py
/usr/share/doc/bcc/examples/tracing/stack_buildid_example.pyc
/usr/share/doc/bcc/examples/tracing/stack_buildid_example.pyo
/usr/share/doc/bcc/examples/tracing/stacksnoop.py
/usr/share/doc/bcc/examples/tracing/stacksnoop.pyc
/usr/share/doc/bcc/examples/tracing/stacksnoop.pyo
/usr/share/doc/bcc/examples/tracing/stacksnoop_example.txt
/usr/share/doc/bcc/examples/tracing/strlen_count.py
/usr/share/doc/bcc/examples/tracing/strlen_count.pyc
/usr/share/doc/bcc/examples/tracing/strlen_count.pyo
/usr/share/doc/bcc/examples/tracing/strlen_hist.py
/usr/share/doc/bcc/examples/tracing/strlen_hist.pyc
/usr/share/doc/bcc/examples/tracing/strlen_hist.pyo
/usr/share/doc/bcc/examples/tracing/strlen_hist_ifunc.py
/usr/share/doc/bcc/examples/tracing/strlen_hist_ifunc.pyc
/usr/share/doc/bcc/examples/tracing/strlen_hist_ifunc.pyo
/usr/share/doc/bcc/examples/tracing/strlen_snoop.py
/usr/share/doc/bcc/examples/tracing/strlen_snoop.pyc
/usr/share/doc/bcc/examples/tracing/strlen_snoop.pyo
/usr/share/doc/bcc/examples/tracing/sync_timing.py
/usr/share/doc/bcc/examples/tracing/sync_timing.pyc
/usr/share/doc/bcc/examples/tracing/sync_timing.pyo
/usr/share/doc/bcc/examples/tracing/task_switch.c
/usr/share/doc/bcc/examples/tracing/task_switch.py
/usr/share/doc/bcc/examples/tracing/task_switch.pyc
/usr/share/doc/bcc/examples/tracing/task_switch.pyo
/usr/share/doc/bcc/examples/tracing/tcpv4connect.py
/usr/share/doc/bcc/examples/tracing/tcpv4connect.pyc
/usr/share/doc/bcc/examples/tracing/tcpv4connect.pyo
/usr/share/doc/bcc/examples/tracing/tcpv4connect_example.txt
/usr/share/doc/bcc/examples/tracing/trace_fields.py
/usr/share/doc/bcc/examples/tracing/trace_fields.pyc
/usr/share/doc/bcc/examples/tracing/trace_fields.pyo
/usr/share/doc/bcc/examples/tracing/trace_perf_output.py
/usr/share/doc/bcc/examples/tracing/trace_perf_output.pyc
/usr/share/doc/bcc/examples/tracing/trace_perf_output.pyo
/usr/share/doc/bcc/examples/tracing/urandomread-explicit.py
/usr/share/doc/bcc/examples/tracing/urandomread-explicit.pyc
/usr/share/doc/bcc/examples/tracing/urandomread-explicit.pyo
/usr/share/doc/bcc/examples/tracing/urandomread.py
/usr/share/doc/bcc/examples/tracing/urandomread.pyc
/usr/share/doc/bcc/examples/tracing/urandomread.pyo
/usr/share/doc/bcc/examples/tracing/urandomread_example.txt
/usr/share/doc/bcc/examples/tracing/vfsreadlat.c
/usr/share/doc/bcc/examples/tracing/vfsreadlat.py
/usr/share/doc/bcc/examples/tracing/vfsreadlat.pyc
/usr/share/doc/bcc/examples/tracing/vfsreadlat.pyo
/usr/share/doc/bcc/examples/tracing/vfsreadlat_example.txt

References

Summary

In this tutorial we learn how to install bcc-doc.noarch on Amazon Linux 2 using yum.