Я пытаюсь построить из источника и настроить ядро для последнего дистрибутива 17.10 (kernel v 4.13). Я следую инструкциям на https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel, однако кажется, что команда сборки
fakeroot debian/rules binary-headers binary-generic
не работает постепенно. Всякий раз, когда я меняю исходный код ядра, сборка не включает это в недавно созданные пакеты .deb. Я должен каждый раз чистить и перестраивать. Есть ли способ заставить эту сборку быть инкрементальной?
При работе над изменениями в ядре я использую следующее:
1st build:
fakeroot debian/rules clean
debian/rules build
fakeroot debian/rules binary-headers binary-generic
изменить исходный файл и выполнить быструю перестройку:
rm debian/stamps/stamp-build*
debian/rules build
fakeroot debian/rules binary-headers binary-generic
Удаление штампов / штампов позволяет перестроить без необходимости выполнять очистку каждый раз. Если вы никоим образом не изменяете файлы заголовков, вы можете удалить часть двоичных заголовков окончательной строки сборки fakeroot, чтобы просто перестроить пакеты с двоичным общим набором
При работе над изменениями в ядре я использую следующее:
1st build:
fakeroot debian/rules clean
debian/rules build
fakeroot debian/rules binary-headers binary-generic
изменить исходный файл и выполнить быструю перестройку:
rm debian/stamps/stamp-build*
debian/rules build
fakeroot debian/rules binary-headers binary-generic
Удаление штампов / штампов позволяет перестроить без необходимости выполнять очистку каждый раз. Если вы никоим образом не изменяете файлы заголовков, вы можете удалить часть двоичных заголовков окончательной строки сборки fakeroot, чтобы просто перестроить пакеты с двоичным общим набором