Как создать пакетное строительство?

Если вы перейдете на страницу http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-rc8-wily, вы найдете README, указывающую, как получить исходные файлы для 4.4rc8

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-rc8-wily немного запутывают. Я видел несколько рецептов для создания ядер, все немного иначе. Есть несколько предпосылок: могут быть некоторые другие, которые необходимы для ядра 4.4

sudo apt-get build-dep linux-image-$(uname -r)
sudo apt-get install libncurses5-dev

. Затем команды, которые я выпустил для sucsessful build,:

chmod a+x debian/scripts/*
chmod a+x debian/scripts/misc/*
nano debian.master/changelog
fakeroot debian/rules clean
fakeroot debian/rules editconfigs
fakeroot debian/rules binary-headers binary-generic skipabis=true

Modifying файл changelog, чтобы указать, что я создаю свое собственное ядро, добавив что-то в конец первого номера версии, который показан.

0
задан 9 August 2017 в 18:01

2 ответа

Не рекомендуется начинать исправление официальных пакетов программного обеспечения Ubuntu.

Лучше всего проверить репозиторий backports или репозиторий proposed для обновленных пакетов, которые могут включать исправление, которое вам нужно.

Если у вас есть определенное исправление или предложение патча, лучше подать его и позволить им выполнить / протестировать его, а затем отправить его вверх по течению.

0
ответ дан 18 July 2018 в 08:48

Не рекомендуется начинать исправление официальных пакетов программного обеспечения Ubuntu.

Лучше всего проверить репозиторий backports или репозиторий proposed для обновленных пакетов, которые могут включать исправление, которое вам нужно.

Если у вас есть определенное исправление или предложение патча, лучше подать его и позволить им выполнить / протестировать его, а затем отправить его вверх по течению.

0
ответ дан 24 July 2018 в 19:10
  • 1
    Итак, ваш ответ на вопрос о том, как сделать что-то, это не делать этого? – Mikhail T. 9 August 2017 в 22:37
  • 2
    Я этого не говорил. Я предложил не создавать пэчворк неподдерживаемого программного обеспечения (если вы ожидаете стабильную систему), но и использовать «официальный» пути, чтобы добраться туда, где вы хотите. Если вы обнаружите ошибку или найдите программное обеспечение, которое нуждается в улучшении, сообщите об этом. Эй, исходный код исправления для открытого программного обеспечения все, что вам нужно, но не обязательно ожидайте поддержки от оригинального автора. – heynnema 9 August 2017 в 22:45
  • 3
    См. [D0] packages.ubuntu.com – heynnema 9 August 2017 в 22:54
  • 4
    Я не упоминаю о ожидании поддержки от автора в любом месте моего вопроса. Действительно, довольно сомнительно, что такое "поддержка" может повлечь за собой в мире FOSS, независимо от того, как это происходит ... – Mikhail T. 9 August 2017 в 23:13

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

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