Operating system 使用yocto定义新的Imagefeatures

Operating system 使用yocto定义新的Imagefeatures,operating-system,core,yocto,bitbake,recipe,Operating System,Core,Yocto,Bitbake,Recipe,在YoctoImageBuildScripts中有一个名为“IMAGE_FEATURES”的配置变量,我想创建一个自定义Imagefeature 我在运行poky的yocto安装中搜索了现有的imagefeatures,但没有找到它。IMAGE\u FEATURES有点特别,因为它基本上是硬编码的 通常,您最好创建自定义发行版功能,并在需要时触发它们。请参见不同位置基于发行版功能的配方更改行为示例 就使用而言,差别不大,您唯一不能做的就是在图像配方中设置发行版功能。如果这是您的实际需要,那么您可

在YoctoImageBuildScripts中有一个名为“IMAGE_FEATURES”的配置变量,我想创建一个自定义Imagefeature


我在运行poky的yocto安装中搜索了现有的imagefeatures,但没有找到它。

IMAGE\u FEATURES
有点特别,因为它基本上是硬编码的

通常,您最好创建自定义
发行版功能,并在需要时触发它们。请参见不同位置基于
发行版功能的配方更改行为示例

就使用而言,差别不大,您唯一不能做的就是在图像配方中设置发行版功能。如果这是您的实际需要,那么您可能应该将新功能放入自定义图像类中,包括并扩展
image.bbclass
m,并将其命名为
myimage.bbclass
(或类似)

编辑:
最初,我将配方作为一个示例,它根据
systemd
设置为
DISTRO\u功能
触发行为。这在技术上是正确的(这是我想到的第一个配方),但可能令人困惑,因为还有dropbear Spedefic
IMAGE\u功能

ssh服务器dropbear不是一个imagefeature吗?