Я хочу построить так же, как вhttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.4/
Я зашёл в корень исходного кода ядра и сделал:
fakeroot debian/rules binary
как и сказано вhttps://wiki.ubuntu.com/Kernel/BuildYourOwnKernel#Сборка_ядра
подробно: я скопировал файл .config из файла kernel-ppa/mainline .deb для этой версии ядра
Я получаю:
linux-headers-4.15.4_4.15.4-4_amd64.deb
linux-image-4.15.4_4.15.4-4_amd64.deb
linux-image-4.15.4-dbg_4.15.4-4_amd64.deb
linux-libc-dev_4.15.4-4_amd64.deb
Но, согласно сайту, я должен получить:
linux-headers-4..._all.deb
linux-headers-4....-generic_4.8.0-17.19_amd64.deb
linux-image-4....-generic_4.8.0-17.19_amd64.deb
и, возможно, linux-extra...
изображение для более новых версий.
Вот также вывод других команд:
lz@air:~/Downloads/linux-4.15.4$ fakeroot debian/rules binary-headers binary-generic binary-perarch
make: *** No rule to make target 'binary-headers'. Stop.
lz@air:~/Downloads/linux-4.15.4$ fakeroot debian/rules binary-generic binary-perarch
make: *** No rule to make target 'binary-generic'. Stop.
ОБНОВЛЯТЬ:
стоит отметить, что мое ядро взято с kernel.org. В чем разница с исходным кодом ядра ubuntu? И как получить подписанный исходный код? Я видел только возможность клонирования через git.