при установке bcc не могу найти пакет bpfcc - PullRequest
0 голосов
/ 27 февраля 2019

Привет, ребята, я пытаюсь установить модуль bcc на мою Linux-машину, чтобы я мог кодировать программы 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'

Прошу прощенияесли я спрашиваю слишком много простых вещей ... Это единственное место, где, кажется, есть умные люди с некоторыми ответами .. Большое спасибо заранее, ребята

1 Ответ

0 голосов
/ 27 февраля 2019

Пакет 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

...