【发布时间】:2020-06-15 16:49:37
【问题描述】:
我正在使用旧版本的 Yocto 构建 linux 映像。假设我正在构建的版本是Sumo。
我想更改 Zeus。例如,如果它是来自recipes-support 的东西,那么我知道我只需要在我自己的层中添加配方。这是一个很好的标准程序。这部分我很熟悉。
但是,如果我想要更改 sources/poky/meta/lib/oe/utils.py(即 Zeus)而不是 Sumo 版本的 Yocto,该怎么办?是否有可能通过使用配方来获得这种变化?如果是,那么如何以标准 Yocto 食谱的方式获得它?
【问题讨论】:
-
答案完全取决于案例的具体情况:您可能能够使用 Zeus 实用程序功能并在您的配方中重现它,这样您的配方就不再使用旧的实用程序功能——然后是配方改变就足够了。否则,您也许可以为 yocto 源提供一个简单的补丁。或者更改可能很难移植,以至于没有意义。
标签: linux embedded-linux yocto bitbake openembedded