首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用yum列出给定存储库中已安装的软件包

如何使用yum列出给定存储库中已安装的软件包
EN

Stack Overflow用户
提问于 2011-01-06 06:40:25
回答 1查看 139.9K关注 0票数 66

我想使用yum列出我从给定的存储库安装在系统上的所有包。为此,我通常使用yum list installed | grep "something"。但现在我面临着一个问题。我感兴趣的repo没有为我提供grep所需的“内容”。来自该存储库的包没有任何不同的特征。我如何列出它们?

我翻阅了yum手册页,但什么也没找到。我想知道是否还有其他我可以使用的命令。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-08 23:31:36

在较新版本的yum上,此信息在安装程序包时存储在"yumdb“中。这是获取信息的唯一100%准确的方法,您可以使用:

代码语言:javascript
复制
yumdb search from_repo repoid

(或者repoquery和grep --不要grep yum输出)。然而,命令"find-repos- of -install“在一段时间内是yum-utils的一部分,它在没有该信息的情况下进行了最佳猜测:

http://james.fedorapeople.org/yum/commands/find-repos-of-install.py

就像弗洛伊德说的,有很多回购。在它们的版本中包含一个唯一的"dist“标记,您可以查找...然而,从你所说的来看,我猜你不是这样的?

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

https://stackoverflow.com/questions/4609933

复制
相关文章

相似问题

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