在基于Yocto的嵌入式Linux发行版中,我真正感兴趣的是从每个依赖层中查找包/配方/内核模块的完整列表,这些模块在执行镜像构建配方之前将被构建并安装到镜像文件中,例如:
bitbake my-image-minimal有没有办法做到这一点?在这方面的任何指导都是值得赞赏的。
提前谢谢。
发布于 2017-10-23 04:16:34
是的,在旧的Bitbake版本上是这样的:
bitbake -g <image> && cat pn-depends.dot | grep -v -e '-native' \
| grep -v digraph | grep -v -e '-image' | awk '{print $1}' | sort | uniq在较新版本上:
bitbake -g <image> && cat pn-buildlist | grep -ve "native" | sort | uniq发布于 2017-10-23 13:59:23
是的,
Yocto以位于/tmp/deploy/images/<"machine_image">/<"image_name">.manifest.中的清单文件的形式维护包信息
发布于 2017-11-20 01:49:33
您可以在生成的.manifest文件中找到该列表。请参阅IMAGE
https://stackoverflow.com/questions/46878640
复制相似问题