Удалить ROS из Yocto Bitbake, чтобы уменьшить размер изображения - PullRequest
0 голосов
/ 23 апреля 2020

Я вытащил изображение Arago / yocto по умолчанию для создания с использованием битбейка, и выходное изображение составляет 8 ГБ. Мне нужно уменьшить размер не менее чем на 4 ГБ, поэтому я попытался удалить слой meta-ros. Я получаю сообщение об ошибке, но не могу определить источник ошибки:
ERROR: Nothing RPROVIDES 'packagegroup-ros-ti' (but /opt/PHYTEC_BSPs/yocto_ti/sources/meta-arago/meta-arago-distro/recipes-core/images/tisdk-rootfs-image.bb RDEPENDS on or otherwise requires it)
( да, это полное сообщение об ошибке, и оно выглядит очень грамматически некорректным, и я перепутал, когда перечитывал это ... )

Тогда tisdk-rootfs-image.bb ничего не говорит о ROS, и я не могу найти (grep -r ros), где требуется ros.

Как я могу это выяснить или что зависит от ROS.

Бонусные баллы за выяснение других вещей, которые я могу удалить (мне нужен GStreamer, но Я не думаю что мне нужно qt5. Также мне не нужны примеры, примеры, демонстрации и т. д. c).

1 Ответ

0 голосов
/ 30 апреля 2020

Как насчет создания собственного изображения вместо того, чтобы начинать с большого изображения и пытаться вырезать кусочки? Намного легче построить, чем упасть.

...