草庐IT

c++ - 如何在类 debian 系统中使用 libapt(或 libept)来列出包并获取它们的信息?

有人使用libapt或libept在类debian系统中列出软件包并获取有关软件包的信息吗?Libapt根本没有很好的文档,我发现很少有关于libept的示例和教程。有人可以向我解释最好的方法吗获取apt系统中所有包的列表获取有关单个包的信息(如名称、版本、依赖项、描述等)。获取单个包安装的文件列表直接使用apt内部文件非常简单,但我想使用一个库来遵守apt规范。 最佳答案 在debian中有一个名为libapt-pkg-doc的包,其中包含一些文档(如API引用)。安装后,您可以在file:///usr/share/doc/lib