如何覆盖DISTRO_VERSION?

How to override DISTRO_VERSION?

我正在使用命令 bitbake <image> -c populate_sdk 填充 sdk,生成的 *.sh 安装程序文件的版本号与 DISTRO_VERSION 相同。 (yocto poky)

我试图覆盖build/conf/local.conf中的DISTRO_VERSION,但它没有覆盖现有的DISTRO_VERSION,我不明白为什么

要更改 SDK 版本,您需要使用 poky 中定义的 SDK_VERSION 变量:

SDK_VERSION = "${@d.getVar('DISTRO_VERSION').replace('snapshot-${DATE}','snapshot')}"

有点晚了,但是在 local.conf 上创建一个变量如何:

MY_INSTALLER_VER = "XX.XX.XX"

并将其归因于 your_customized_distro.conf:

DISTRO_VERSION = "${MY_INSTALLER_VER}"

我试过勇士版,效果不错。