【问题标题】:while installing bcc, can't find package bpfcc安装 bcc 时,找不到包 bpfcc
【发布时间】:2019-07-21 06:44:24
【问题描述】:

我正在尝试在我的 Linux 机器上安装 bcc 模块,以便编写 BPF 程序。

我一直在跟进页面

https://github.com/iovisor/bcc/blob/master/INSTALL.md#kernel-configuration

构建内核并安装 bcc 模块。

但是,每当我输入时

sudo apt-get install bpfcc-tools linux-headers-$(uname -r)

我收到一个错误:

E: Unable to locate package bpfcc-tools
E: Unable to locate package linux-headers-4.19.0
E: Couldn't find any package by glob 'linux-headers-4.19.0'
E: Couldn't find any package by regrex 'linux-headers-4.19.0'

对不起,如果我问了太多基本的东西.. 这是唯一一个似乎有聪明人有一些答案的地方。 提前谢谢你们了

【问题讨论】:

  • 您使用的是什么发行版?如果是 Ubuntu,哪个版本?
  • 我使用的是 Ubuntu 16.04.5 LTS / 发行版:16.04 / 代号:xenial!

标签: bpf ebpf bcc-bpf


【解决方案1】:

bpfcc-tools 软件包仅从 Ubuntu 18.04 开始提供。 对于以前的版本,您需要从 iovisor 存储库中检索包:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4052245BD4284CDD
echo "deb https://repo.iovisor.org/apt/$(lsb_release -cs) $(lsb_release -cs) main" | sudo 
tee /etc/apt/sources.list.d/iovisor.list
sudo apt-get update
sudo apt-get install bcc-tools libbcc-examples linux-headers-$(uname -r)

来源:https://github.com/iovisor/bcc/blob/master/INSTALL.md

【讨论】:

  • 非常感谢您的帮助!我真的很感激:D
  • 不客气!如果它回答了您的问题,请宁愿接受答案而不是赞成它。它使其他人更容易找到它。
  • 哦,抱歉我不熟悉这个网站,所以我真的不知道它是如何工作的..?我会试试看能不能接受你的回答!这不是不尊重!非常抱歉! :D
  • 我没有认为这是不尊重,别担心。我只是想我会提到它,因为您是该网站的新手 :)
猜你喜欢
  • 1970-01-01
  • 2013-08-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-04
  • 1970-01-01
相关资源
最近更新 更多