首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fuse2和fuse3到底有什么区别?

fuse2和fuse3到底有什么区别?
EN

Stack Overflow用户
提问于 2018-04-09 18:24:22
回答 1查看 7K关注 0票数 9

用户空间中的FUSE = Filesystem建议发行版同时打包一个fuse2和一个fuse3 (参见这里),而且确实是这样。

这到底是什么原因?难道fuse3中的init代码是不同的吗?

EN

回答 1

Stack Overflow用户

发布于 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()的文档
  • 在低级别API中应该使用新的fuse_session_unmountfuse_session_mount函数.fuse_mountfuse_unmount函数应该仅与高级API一起使用。
  • fuse_invalidate函数已被删除

将libfuse2与libfuse3一起安装可以使使用libfuse2的应用程序保持工作状态,而无需立即更新。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49739325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档