我想使用yum列出我从给定的存储库安装在系统上的所有包。为此,我通常使用yum list installed | grep "something"
。但现在我面临着一个问题。我感兴趣的repo没有为我提供grep所需的“内容”。来自该存储库的包没有任何不同的特征。我如何列出它们?
我翻阅了yum手册页,但什么也没找到。我想知道是否还有其他我可以使用的命令。
发布于 2011-02-08 23:31:36
在较新版本的yum上,此信息在安装程序包时存储在"yumdb“中。这是获取信息的唯一100%准确的方法,您可以使用:
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“标记,您可以查找...然而,从你所说的来看,我猜你不是这样的?
https://stackoverflow.com/questions/4609933
复制相似问题