从Yocto Bitbake中移除ROS以减小图像大小 [英] Remove ROS from Yocto Bitbake to Reduce Image Size

查看:9
本文介绍了从Yocto Bitbake中移除ROS以减小图像大小的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用bitbake拉出了一个默认的Arago/Yocto镜像来构建,输出的镜像是8 GB。我需要将大小减少到4 GB以下,所以我尝试删除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。我也不需要任何例子,样本,演示等)。

推荐答案

如何构建您自己的图像,而不是从一个大图像开始并尝试剪切部分内容?向上比向下容易得多。

这篇关于从Yocto Bitbake中移除ROS以减小图像大小的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆