“yum info” 如何工作?

“yum info” 如何工作?

我想知道该yum info命令是如何工作的。我知道它yum info会显示有关已安装软件包的信息,但我真的想知道它会读取哪个文件来获取该信息。

它是读取文件还是从数据库读取?

如果来自文件,请告诉我文件路径。

如果是数据库,请告诉我路径、表名。

答案1

yum info显示每个 rpm 包中包含的 RPM 元数据。

根据确切的参数以及包是否在本地安装、是否从存储库安装或可用,元数据直接来自 rpm 数据库、存储库 repodata 或直接从 .rpm 文件读取。

设置 yum 存储库时(使用createrepo命令)会根据存储库中的 rpm 文件生成大量具有此类元数据的文件。(缓存版本)repodata/primary.xml可能与输出最相关yum info

相关内容