Когда модифицировать Poky против создания нового дистрибутива - PullRequest
0 голосов
/ 23 января 2019

Даже если я могу технически добавить файлы .bbappend в пользовательский слой, которые изменяют поведение файлов .bb в meta-poky, я не уверен, что это хорошая практика?

Например, я хочу использовать networkd для настройки eth0 для использования DHCP и соединения всех оставшихся сетевых интерфейсов (eth * и wlan *) вместе со статическим IP.Это действительно легко сделать, добавив systemd _%. Bbappend, который устанавливает дополнительные файлы сетевых модулей.Тем не менее, я бы модифицировал Poky для всех плат, используя systemd.Я мог бы сделать конкретную машину для модификации, но тогда мне пришлось бы делать это для каждой новой пользовательской платы.

Ответы [ 2 ]

0 голосов
/ 23 января 2019

Также старайтесь избегать bbappends, если это вообще возможно. Они затрудняют создание изображения всего рецепта в вашей голове, особенно если вы начинаете с просмотра самого рецепта и не знаете, что в других слоях также есть bbappends, модифицирующие его.

0 голосов
/ 23 января 2019

Всегда создавайте свой собственный дистрибутив. Poky может и будет меняться между выпусками, потому что он в первую очередь предназначен для тестирования QA.

...