Где получить Ubuntu Предоставленные Сторонние Патчи Драйверов устройств для применения их к ванильным ядрам?

Для тестирования я обычно загружаю ядро человечности, доступное от мерзавца, и создаю его для моего ПК. Но обычно стабильная версия ядра Ubuntu находится не всегда в синхронизации с последним стабильным ванильным ядром.

Различие также - то, что существуют некоторые патчи, относился к ванильному ядру, которые адаптируются в соответствии с распределением Ubuntu. Можно отличить ядро Ubuntu, если Вы обращаетесь к исходной папке, где Вы будете видеть 3 дополнительных папки:

  • debian
  • debian.master
  • человечность

Упаковочные патчи (debian патчи) доступны от ядра магистрали PPA (например, для v3.3.3 ванильного ядра здесь). Проблема состоит в том, что я не могу найти также Ubuntu Предоставленным Сторонним патчем Драйвера устройства так, чтобы я мог применить их к последнему стабильному ядру из kernel.org

Я пропускаю что-то? Не должен быть разделенный патч, который может загружаться и относиться ванильное ядро так, чтобы это мог быть "Ubuntu'fied"

7
задан 13 September 2012 в 09:09

1 ответ

Ядро Ubuntu не использует упаковку Debian для применения патчей к источнику ядра, как это делают большинство пакетов Debian. С точки зрения упаковки Debian, для каждого релиза ядра существует совершенно новый архив с исходным кодом.

Это сделано потому, что команда ядра Ubuntu использует git для поддержки изменений в ядре. Это приводит нас в соответствие с вышестоящими практиками ядра и является более прозрачным, чем упаковка Debian, для других разработчиков ядра, которые хотят увидеть патчи (git), составляющие наше ядро.

Вы можете найти репозитории Ubuntu git для ядер здесь:

http://kernel.ubuntu.com/git

выпущенные ядра находятся в Ubuntu. /ubuntu-.git

Инструкции по сборке ядра приведены здесь:

https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel

Используйте раздел для клонирования git-репозитория, а затем изучите журналы git, чтобы найти исправления для нужного драйвера. Затем используйте git, чтобы извлечь их и применить к базовому ядру, и собрать его.

0
ответ дан 13 September 2012 в 09:09

Другие вопросы по тегам:

Похожие вопросы: