Re: Сборка пакетов
Добавлено:
17 фев 2014, 22:58
eagafonov
У меня давно идея крутится в голове - собирать образы FS путём установки пакетов вместо 'make install fs/output/...'
Например, мне nginx/php/nodejs в проекте не нужны, но немного ломает пересобирать rootfs.
Я бы хотел просто снести через opkg-cl из готового образа.
Как такая идея?
Re: Сборка пакетов
Добавлено:
18 фев 2014, 23:50
eagafonov
Proof of concept работает
Во время ковыряния нашёл багу в создании пакетов: в них не попадают init-скрипты, если они ставятся отдельными хуками
Таких пакетов целых два - dropbear и lighttpd
Исправление тут
https://github.com/virt2real/v2r_buildroot/pull/10По дороге исправил создание пакета dropbear
https://github.com/virt2real/v2r_buildroot/pull/9
Re: Сборка пакетов
Добавлено:
28 фев 2014, 23:20
eagafonov
Руки дошли до сборки образа из пакетов.
Образ собрался, всё завелось на железе.
Процедура построения не изменилась.
Код можно смотреть тут
https://github.com/eagafonov/v2r_buildr ... ge_installИзменения минимальны. Вот дифф
https://github.com/eagafonov/v2r_buildr ... ge_install
Re: Сборка пакетов
Добавлено:
08 авг 2014, 20:19
eagafonov
Руки дошли пофиксить последний баг.
Теперь можно строить образ из пакетов простым 'make fsbuild'
https://github.com/virt2real/v2r_buildroot/pull/15Процедуре сборки требуется всяческое ткстирование.