我已经为Linux创建了安装工具,这个工具依赖于libguestfs。
问题是,为了让我的工具工作,我需要安装的最低libguestfs包是多少?
最佳答案
这取决于您使用的发行版和libguestfs的版本,但假设Fedora/RHEL/Debian使用的是libguestfs≥1.18。
在这种情况下,对于本地挂载功能,您只需要基本的库包,在Fedora like上调用libguestfs
,在Debian like发行版上调用libguestfs0
。您可能还需要fusermount工具,它是FUSE的一部分。
如果你用的是guestfish,那么你需要这个工具包。在Fedora上,您可以依赖/usr/bin/guestfish
来做正确的事情。在Debian上,它在一个名为guestfish
的包中。
如果您通过绑定(例如来自Python)使用libguestfs,那么还应该依赖绑定包,例如python-libguestfs
(Fedora)或python-guestfs
(Debian)。
关于python - 什么是libguestfs基本软件包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17208910/