Я использую Ubuntu 18.04 и пытаюсь собрать собственное ядро это руководство и это руководство .
К сожалению, команда:
AUTOBUILD=1 fakeroot debian/rules binary-headers binary-generic binary-perarch skipdbg=false
Выдает мне эту ошибку:
dh binary-headers
dh: Unknown sequence binary-headers (choose from: binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep)
debian/rules:35: recipe for target 'binary-headers' failed
make: *** [binary-headers] Error 2
Я подозреваю, что руководство не обновлено, и я много искал по списку получателей сценария rules , но не нашел ничего полезного .
Может ли кто-нибудь мне помочь?
Спасибо!
Редактировать 1 Разрешенными получателями являются двоичный двоичный архив двоичный файл indep build build-arch build-indep clean install install-arch install-indep
, но с ними еще не создается ядро с встроенные символы отладки.
Edit 2 Правила Debian хранятся в / usr / src / linux-source- {KERNEL-VERSION} /debian/rules.d
и в 0-common-vars. mk
вы можете найти все разрешенные переключатели.