moz*_*ors 8 embedded-linux bitbake yocto
在基于Yocto的Embedded Linux发行版中,我真的很感兴趣,可以在执行映像构建配方之前,从将要构建并安装到映像文件的每个相关层中查找软件包/配方/内核模块的完整列表:
bitbake my-image-minimal
Run Code Online (Sandbox Code Playgroud)
有没有办法做到这一点?在这方面的任何指导是值得赞赏的。
提前致谢。
小智 10
是,
Yocto以清单文件的形式维护包装信息,该清单文件位于/tmp/deploy/images/<"machine_image">/<<image_name">.manifest。
是的,像这样在旧的Bitbake版本上:
bitbake -g <image> && cat pn-depends.dot | grep -v -e '-native' \
| grep -v digraph | grep -v -e '-image' | awk '{print $1}' | sort | uniq
Run Code Online (Sandbox Code Playgroud)
取自恩智浦社区网站
在较新的版本上:
bitbake -g <image> && cat pn-buildlist | grep -ve "native" | sort | uniq
Run Code Online (Sandbox Code Playgroud)