Yocto 如何构建配方但不将其包含在操作系统映像中

Yocto 如何构建配方但不将其包含在操作系统映像中,yocto,Yocto,我在我的项目中有自定义配方,我使用IMAGE\u INSTALL\u append将其包含在构建过程中。这将构建并将所有配方添加到图像中。 我需要的是,只有某些配方被添加到图像中,而其他配方只是构建的,但没有添加到图像中,这样我就可以使用RPM手动安装这些配方。 有办法做到这一点吗? 提前感谢您可以使用bitbake独立构建每个包,而无需将其包含在最终图像中: bitbake <recipe name> bitbake 这将生成配方并将rpm放在build/deploy/rpm目

我在我的项目中有自定义配方,我使用IMAGE\u INSTALL\u append将其包含在构建过程中。这将构建并将所有配方添加到图像中。 我需要的是,只有某些配方被添加到图像中,而其他配方只是构建的,但没有添加到图像中,这样我就可以使用RPM手动安装这些配方。 有办法做到这一点吗?
提前感谢

您可以使用bitbake独立构建每个包,而无需将其包含在最终图像中:

bitbake <recipe name>
bitbake

这将生成配方并将rpm放在build/deploy/rpm目录中。

实际上,这是我试图避免的。不手动生成配方。我希望找到一个yocto指令,允许我将配方作为项目的一部分进行构建,但不包括在图片中。从您的回答来看,似乎除了手动构建配方之外别无选择。谢谢,您可能可以一起破解一些东西:为虚拟映像创建一个配方(比如开发版本),包括您想要构建的配方。其次,创建另一个虚拟配方,用于构建这两个模板,即所谓的“发布”图像和虚拟图像,这两个模板将依次构建您的配方。谢谢。我会试试看