首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >列出用新版本更新的软件包?

列出用新版本更新的软件包?
EN

Stack Overflow用户
提问于 2017-10-31 17:41:24
回答 1查看 278关注 0票数 0

我有一个图像食谱,它继承了核心图像(inherit core-image),并发布了一些自己的附加包。

我正在更新一个新版本的poky。有没有一种方法可以查看哪些包(与我的形象相关)在更新中受到了影响?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-31 20:27:13

是和不。

是的,意思是:信息当然是可以得到的。

不,由于各种原因,这些信息无法直接阅读:“与我的形象相关”这一术语非常不具体。这是否意味着需要重新编译一个包?这是否意味着一个包有一个新版本?这是否意味着您的图像依赖树中的某些内容发生了变化?或者这是否意味着构建时依赖项中的某些内容发生了变化?

对于重新编译,它几乎肯定适用于每一个包。原因:令人讨厌的发行通常会带来一个新的gcc版本,这基本上触发了所有的重新编译。

好消息是:

机器指的是您的特定机器类型,图像到所讨论的图像配方。

是的,包在您的映像中:在您的

代码语言:javascript
复制
tmp/deploy/images/MACHINE/IMAGE.manifest

是一个简明的列表包及其各自的版本在您的形象。只需在更新前后区分文件,就可以了!

是用于依赖项:执行

代码语言:javascript
复制
bitbake -g IMAGE

在更新之前和之后,保持生成的

代码语言:javascript
复制
recipes-depends.dot, task-depends.dot

用于比较的文件。现在,差异将为您提供准确(虽然可能不是很好的格式)信息,什么已经改变,以何种方式,并将影响您的形象建设。

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

https://stackoverflow.com/questions/47041467

复制
相关文章

相似问题

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