Я хочу написать драйвер устройства, но не могу найти файл заголовка. Может, кто-нибудь, пожалуйста, поможет мне найти их? Также, если кто-то может указать на некоторые важные ссылки на сайт, которые были бы очень благодарны.
kernel
linux-headers
кодировщик
источник
источник
-I
.deb-src
строке должна быть указана соответствующая строка/etc/apt/sources.list
.Вы можете просто набрать:
если вы на рабочем столе установки. Apt-get решит зависимости и установит правильную версию заголовков ядра.
источник
linux-headers-virtual
если вы используете виртуальную машину в экземпляре Openstack ...linux-headers-generic
пакет специфичен для Ubuntu. На Debian вы должны использоватьsudo apt-get install linux-headers-$(uname -r)
Это должно охватывать еще одну проблему, когда: работающее ядро устарело, то есть его больше нет в хранилище и его заголовков. Поэтому лучше всего обновить ядро до последней версии в репозитории.
linux-generic
это метапакет для хранения текущей версии ядра и его заголовков :Примечание. В зависимости от версии Ubuntu, посмотрите, нужна ли вам
linux-lowlatency
(Ubuntu Studio),linux-signed-generic
илиlinux-virtual
.источник
linux-headers-amd64
(для систем amd64, очевидно)Или, если у вас установлен aptitude:
sudo aptitude install linux-headers-$(uname -r)
источник
эти команды должны работать:
для лучшего ознакомления с инструкциями это видео
источник