Рейтинг:0

/usr/include/linux расхождения

флаг cn

Как убедиться, что файлы заголовков в /usr/include/linux обновлены?

/usr/src/linux-hwe-5.8-headers-5.8.0-63/include/uapi/linux/bpf.h

и

/usr/include/linux/bpf.h
значительно отличаются, когда файл /usr/include/linux/bfp.h устарел по сравнению с файлом в /src.

текущий вывод uname -r 5.8.0-63-generic

Я попытался установить все необходимые обновления, такие как

  • судо подходящее обновление
  • судо подходящее обновление
  • sudo apt-получить дист-обновление
  • sudo apt-get установить linux-headers-generic
  • sudo apt удалить --purge linux-headers-*
  • sudo apt autoremove && sudo apt autoclean
  • sudo apt install --reinstall linux-headers-5.8.0-63-generic
  • sudo apt установить linux-generic-hwe-20.04

Хост был перезагружен. -rw-r--r-- 1 root root 138325 9 июля 09:49 /usr/include/linux/bpf.h -rw-r--r-- 1 root root 160181 15 июля 07:51 /usr/src/linux-hwe-5.8-headers-5.8.0-63/include/uapi/linux/bpf.h

Чего мне не хватает и что я могу сделать, чтобы установить более свежий заголовок bpf.h без грубой силы, которая может привести к проблемам с компиляцией / временем выполнения, если все сделано неправильно.

Это было обнаружено при попытке собрать bpftrace, где

/usr/include/bpf/bpf.h

зависит от

/usr/include/linux/bpf.h, и этот файл устарел.

Knud Larsen avatar
флаг by
Подсказка: `/usr/include/linux/bpf.h` предоставляется пакетом `linux-libc-dev`, то есть заголовки поддержки для разработки пользовательского пространства. ... Заголовки в /usr/src/ предназначены только для "сборки модулей ядра".
Dwight J. Browne avatar
флаг cn
Обновление linux-libc-dev не помогло

Ответить или комментировать

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