用户空间中的FUSE = Filesystem建议发行版同时打包一个fuse2和一个fuse3 (参见这里),而且确实是这样。
这到底是什么原因?难道fuse3中的init代码是不同的吗?
发布于 2018-08-27 12:37:02
libfuse 3.0.0发行说明看起来是全面的。请阅读标题“更改(自FUSE 2.9后)”。为了清晰起见,重新命名了函数,删除了函数,并整理了参数。下面是发行说明中的几个示例,以提供一种风味:
fuse_lowlevel_new函数已重命名为fuse_session_new,不再解释--版本或-帮助选项。fuse_loop()、fuse_loop_mt()、fuse_session_loop()和fuse_session_loop_mt()现在返回更详细的错误代码,而不是只返回-1。有关详细信息,请参阅fuse_session_loop()的文档fuse_session_unmount和fuse_session_mount函数.fuse_mount和fuse_unmount函数应该仅与高级API一起使用。fuse_invalidate函数已被删除将libfuse2与libfuse3一起安装可以使使用libfuse2的应用程序保持工作状态,而无需立即更新。
https://stackoverflow.com/questions/49739325
复制相似问题