我已经为Linux工具创建了安装程序,此工具依赖于 libguestfs 。 问题是,为了让我的工具正常工作,我需要安装哪些 libguestfs 最低要求的软件包?
答案 0 :(得分:1)
这取决于您使用的发行版和libguestfs的版本,但我们假设Fedora / RHEL / Debian并且您使用的是libguestfs≥1.18。
在这种情况下,对于本地安装功能,您只需要基本的库包,在Fedora类上称为libguestfs
,在类似Debian的发行版上需要libguestfs0
。您可能还需要fusermount工具,它是FUSE的一部分。
如果您正在使用guestfish,那么您将需要工具包。在Fedora上你可以依靠/usr/bin/guestfish
做正确的事。在Debian上,它位于名为guestfish
的包中。
如果您通过绑定(例如来自Python)使用libguestfs,那么您还应该依赖绑定包,例如。 python-libguestfs
(Fedora)或python-guestfs
(Debian)。