如何使用golang解析/ var / lib / rpm / Packages [关闭]

问题描述 投票:1回答:1
我需要获取基于centos(rpm软件包管理器)的Docker映像上已安装软件包的信息(名称,版本,URL等)。我只能访问/ var / lib / rpm / *中的文件,它们是Berkeley DB文件。我正在使用golang来实现这一目标。

我想知道是否有解决方案来读取golang中的Berkely DB文件。github.com/jsimonetti/berkeleydb似乎不适合阅读。

谢谢。

go centos rpm package-managers berkeley-db
1个回答
-1
投票
为什么要重新发明轮子?
© www.soinside.com 2019 - 2024. All rights reserved.