How To Install bcc-doc on Fedora 36
In this tutorial we learn how to install bcc-doc in Fedora 36. bcc-doc is Examples for BPF Compiler Collection (BCC)
Introduction
In this tutorial we learn how to install bcc-doc
on Fedora 36.
What is bcc-doc
Examples for BPF Compiler Collection (BCC)
We can use yum
or dnf
to install bcc-doc
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install bcc-doc.
Install bcc-doc on Fedora 36 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install bcc-doc
using dnf
by running the following command:
sudo dnf -y install bcc-doc
Install bcc-doc on Fedora 36 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install bcc-doc
using yum
by running the following command:
sudo yum -y install bcc-doc
How To Uninstall bcc-doc on Fedora 36
To uninstall only the bcc-doc
package we can use the following command:
sudo dnf remove bcc-doc
bcc-doc Package Contents on Fedora 36
/usr/share/doc/bcc
/usr/share/doc/bcc/examples
/usr/share/doc/bcc/examples/hello_world.py
/usr/share/doc/bcc/examples/lua
/usr/share/doc/bcc/examples/lua/bashreadline.c
/usr/share/doc/bcc/examples/lua/bashreadline.lua
/usr/share/doc/bcc/examples/lua/kprobe-latency.lua
/usr/share/doc/bcc/examples/lua/kprobe-write.lua
/usr/share/doc/bcc/examples/lua/memleak.lua
/usr/share/doc/bcc/examples/lua/offcputime.lua
/usr/share/doc/bcc/examples/lua/sock-parse-dns.lua
/usr/share/doc/bcc/examples/lua/sock-parse-http.lua
/usr/share/doc/bcc/examples/lua/sock-proto.lua
/usr/share/doc/bcc/examples/lua/sock-protolen.lua
/usr/share/doc/bcc/examples/lua/strlen_count.lua
/usr/share/doc/bcc/examples/lua/task_switch.lua
/usr/share/doc/bcc/examples/lua/tracepoint-offcputime.lua
/usr/share/doc/bcc/examples/lua/uprobe-readline-perf.lua
/usr/share/doc/bcc/examples/lua/uprobe-readline.lua
/usr/share/doc/bcc/examples/lua/uprobe-tailkt.lua
/usr/share/doc/bcc/examples/lua/usdt_ruby.lua
/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/simulation.py
/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_mesh.c
/usr/share/doc/bcc/examples/networking/distributed_bridge/tunnel_mesh.py
/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-simple.c
/usr/share/doc/bcc/examples/networking/http_filter/http-parse-simple.py
/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/tc_neighbor_sharing.c
/usr/share/doc/bcc/examples/networking/neighbor_sharing/tc_neighbor_sharing.py
/usr/share/doc/bcc/examples/networking/simple_tc.py
/usr/share/doc/bcc/examples/networking/simulation.py
/usr/share/doc/bcc/examples/networking/tc_perf_event.py
/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/monitor.c
/usr/share/doc/bcc/examples/networking/tunnel_monitor/monitor.py
/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/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/vlan_learning.c
/usr/share/doc/bcc/examples/networking/vlan_learning/vlan_learning.py
/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_macswap_count.py
/usr/share/doc/bcc/examples/networking/xdp/xdp_redirect_cpu.py
/usr/share/doc/bcc/examples/networking/xdp/xdp_redirect_map.py
/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_example.txt
/usr/share/doc/bcc/examples/tracing/bitehist.py
/usr/share/doc/bcc/examples/tracing/bitehist_example.txt
/usr/share/doc/bcc/examples/tracing/dddos.py
/usr/share/doc/bcc/examples/tracing/dddos_example.txt
/usr/share/doc/bcc/examples/tracing/disksnoop.py
/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_perf_output.py
/usr/share/doc/bcc/examples/tracing/hello_perf_output_using_ns.py
/usr/share/doc/bcc/examples/tracing/kvm_hypercall.py
/usr/share/doc/bcc/examples/tracing/kvm_hypercall.txt
/usr/share/doc/bcc/examples/tracing/mallocstacks.py
/usr/share/doc/bcc/examples/tracing/mysqld_query.py
/usr/share/doc/bcc/examples/tracing/mysqld_query_example.txt
/usr/share/doc/bcc/examples/tracing/nflatency.py
/usr/share/doc/bcc/examples/tracing/nodejs_http_server.py
/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/stacksnoop.py
/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_hist.py
/usr/share/doc/bcc/examples/tracing/strlen_hist_ifunc.py
/usr/share/doc/bcc/examples/tracing/strlen_snoop.py
/usr/share/doc/bcc/examples/tracing/sync_timing.py
/usr/share/doc/bcc/examples/tracing/task_switch.c
/usr/share/doc/bcc/examples/tracing/task_switch.py
/usr/share/doc/bcc/examples/tracing/tcpv4connect.py
/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_perf_output.py
/usr/share/doc/bcc/examples/tracing/urandomread-explicit.py
/usr/share/doc/bcc/examples/tracing/urandomread.py
/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_example.txt
References
Summary
In this tutorial we learn how to install bcc-doc
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).