我需要在我的Yocto构建的Debian映像中安装glibc-locale包。最终图像应该安装charmaps以及“locale”和“localedef”命令,以便“local -m”创建一个可用的charmaps列表,类似于Ubuntu发行版中的列表,我可以使用localedef创建一个自定义区域设置并使用它来设置LANG。
我在目标图片构建文件中尝试了这些:
这些在local.conf中:
我不希望这些产生所有期望的输出,但我希望有所作为;我一无所获。我还使用“bitbake -e target”检查了变量值,并根据输出,上面的变量包括构建该图像目标时的上述设置。
我可以运行“bitbake glibc-locale”,它可以成功生成所需的输出。我无法在完整的图像构建环境中完成它。
我也尝试使用glibc-locale包的输出和我自己的食谱将我想要的文件推入图像。执行此操作会导致错误,指出多个配方正在尝试使用相同的文件填充sysroot。
我不知道还有什么可以尝试的。任何帮助将不胜感激。