0

我已经为 Linux 工具创建了安装程序,这个工具依赖于libguestfs。问题是,为了使我的工具工作,我需要安装的最低要求的libguestfs包是什么?

4

1 回答 1

1

这取决于您使用的发行版和 libguestfs 的版本,但我们假设 Fedora/RHEL/Debian 并且您使用的 libguestfs ≥ 1.18。

在这种情况下,对于本地挂载功能,您只需要基本库包,libguestfs在类似 Fedora 或类似libguestfs0Debian 的发行版上调用。您可能还需要作为 FUSE 一部分的 fusermount 工具。

如果您使用的是 guestfish,那么您将需要工具包。在 Fedora 上,您可以只依赖于/usr/bin/guestfish哪个是正确的。在 Debian 上,它位于一个名为guestfish.

如果您通过绑定(例如来自 Python)使用 libguestfs,那么您还应该依赖于 bindings 包,例如。python-libguestfs(Fedora) 或python-guestfs(Debian)。

于 2013-06-20T12:32:18.273 回答