首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法检查将安装在Yocto镜像中的包的确切列表?

问有没有办法检查将安装在Yocto镜像中的包的确切列表?
EN

Stack Overflow用户
提问于 2017-10-23 04:06:46
回答 5查看 22.7K关注 0票数 17

在基于Yocto的嵌入式Linux发行版中,我真正感兴趣的是从每个依赖层中查找包/配方/内核模块的完整列表,这些模块在执行镜像构建配方之前将被构建并安装到镜像文件中,例如:

代码语言:javascript
复制
bitbake my-image-minimal

有没有办法做到这一点?在这方面的任何指导都是值得赞赏的。

提前谢谢。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2017-10-23 04:16:34

是的,在旧的Bitbake版本上是这样的:

代码语言:javascript
复制
bitbake -g <image> && cat pn-depends.dot | grep -v -e '-native' \
    | grep -v digraph | grep -v -e '-image' | awk '{print $1}' | sort | uniq

摘自NXP Community website

在较新版本上:

代码语言:javascript
复制
bitbake -g <image> && cat pn-buildlist | grep -ve "native" | sort | uniq
票数 19
EN

Stack Overflow用户

发布于 2017-10-23 13:59:23

是的,

Yocto以位于/tmp/deploy/images/<"machine_image">/<"image_name">.manifest.中的清单文件的形式维护包信息

票数 20
EN

Stack Overflow用户

发布于 2017-11-20 01:49:33

您可以在生成的.manifest文件中找到该列表。请参阅IMAGE

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46878640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档