Я обновил свое ядро в Ubuntu 12.04, чтобы получить доступ к заголовкам include/uapi/
.
Полная версия ядра, которую я обновил, является 3.9.0-030900-generic , после этого учебника .
К сожалению, заголовки, похоже, остались прежними, потому что каталог uapi не существует. Чтобы диагностировать проблему, я попытался загрузить исходный код для моего ядра 3.9 с помощью:
sudo apt-get source linux-image-$(uname -r)
Однако выводом является
Picking 'linux' as source package instead of 'linux-image-3.9.0-030900-generic'
И это приводит к источнику ядра для 3.2 загружается вместо 3.9.
Какое действие я должен предпринять, чтобы правильно установить ядро / заголовки?
Я просмотрел эти два поста, прежде чем отправлять сообщения, но безрезультатно:
Я предлагаю вам скачать и установить заголовки, соответствующие вашей архитектуре; 32- или 64-разрядные, отсюда: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9-raring/