我正在为特定硬件构建 yocto(来自 nxp 的 imx6 saber-sdb)。我想从构建过程中删除一个特定的(铬)包。这样 chromium 包就不会被下载、编译,也不会成为目标图像的一部分。
有人可以建议我怎么做吗?
谢谢和问候, 吉里
您可以编辑图像配方并删除(注释掉)应该位于那里的行:
IMAGE_INSTALL_append = “ chromium”
(它也可以在IMAGE_INSTALL +=中),看看这里。
图像配方文件是您用于构建图像的名称的bitbake 文件,您应该能够在某个元文件夹中找到它,例如meta-<>/meta-fsl-demos/recipes-fsl/images/fsl-图像-gui-sdk.bb。
请注意,在构建目录conf/local.conf中使用时不建议使用 IMAGE_INSTALL(而且它看起来就像我所看到的那样不起作用)。这就是为什么推荐的方法是修改现有的图像配方或克隆/修改它。