Столкновение журнала изменений при создании ядра Ubuntu от мерзавца, не изменяющего версию

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

Ubuntu: Создайте свое собственное ядро

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

Для создания ядра "более новым", чем запас ядро Ubuntu, от которого Вы базируетесь, необходимо добавить модификатор локальной версии. Добавьте что-то как "+test1" в конец первого номера версии в debian.master/changelog файле перед зданием. Это поможет определить Ваше ядро при выполнении, как это также появляется в uname-a

Я изменил первую строку debian.master/changelog к этому:

linux (4.10.0-35.39+touchpadfix) zesty; urgency=low

Но deb файлы не содержат имя:

linux-image-4.10.0-35-generic_4.10.0-35.39_amd64.deb

шоу uname

4.10.0-35-generic

Что я делаю неправильно? Я не хочу, чтобы мое ядро было обновлено, пока фиксация не выпущена, но я хочу держать свои другие пакеты в курсе. Что я должен сделать.

1
задан 29 September 2017 в 03:38

1 ответ

Хорошо, понятый это. Проблема была, я создавал этот путь:

fakeroot debian/rules binary-headers binary-generic binary-perarch

я не знаю от и до сборок ядра Debian, но я предполагаю, что это - цели сборки. Я переключился на:

fakeroot debian/rules binary

И это создало все, включая версию с моим именем.

0
ответ дан 8 December 2019 в 03:54

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

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