macFUSE
Benjamin Fleischer and contributors · 为 macOS 添加 FUSE 文件系统支持,并提供使用或开发 FUSE 文件系统所需的 API 和库。
macFUSE 是一款驱动与硬件类 Mac 软件。
介绍
macFUSE 为 macOS 添加 FUSE 文件系统支持,并提供集成层,将文件系统操作转发给在用户空间运行的 FUSE 进程。macFUSE 软件包不包含第三方 FUSE 文件系统,须另行安装。
- 支持
libfuse2和libfuse3API,可让现有 FUSE 文件系统在 macOS 上使用。 - 包含
macFUSE.,这是用于开发 macOS 文件系统的面向对象 API,可配合 Swift、Objective-C 等语言使用。framework libfuse提供可选的 macOS 专用扩展。- 开发者介绍了面向 macOS 26 上受支持文件系统的
FSKit后端;它与此 Homebrew cask 变体所需的内核扩展不同。
使用 brew install --cask macfuse@dev 安装。此变体需要内核扩展。如果安装失败,请在“系统设置”→“隐私与安全性”中启用该扩展,然后重试。此 cask 与 macfuse 冲突,因此不能同时安装这两个变体。软件包要求 macOS;产品网站列出的 macFUSE 5.4.0 支持 macOS 12 或更高版本,以及 Apple Silicon 或 Intel。
来源:macFUSE · Homebrew cask
新版本 5.4.0 更新内容 9月7日 · OpenNavo 编辑 · AI 翻译
- FSKit支持 macOS 27 卷操作,同时兼容较早版本的 macOS。
- 内核校验 ioctl 响应,防止潜在的内核内存泄露。
- 挂载通过守护进程退出状态和诊断信息报告挂载失败。
安装与卸载
Homebrew 会运行安装包 Extras/macFUSE 5.4.0.pkg,需要输入管理员密码。
不用 Homebrew 安装
直接下载 Homebrew 使用的同一个文件: github.com/macfuse/macfuse/releases/download/macfuse-5.4.0/macfuse-5.4.0.dmg
SHA-256 只用来核对下载的文件是否完整,不代表安全认证。 查看 SHA-256 和下载地址
$ brew uninstall --cask \macfuse@dev普通卸载会删除应用本身,设置和缓存会保留。
$ brew uninstall --zap --cask \macfuse@dev--zap 还会删除 Homebrew 定义里列出的设置、缓存等文件,其中可能有其他应用共用的数据,删除后无法恢复;它也不保证没有任何残留。查看会删除哪些文件
资料与来源
- 版本 5.4.0
- Homebrew 记录于 9月7日厂商发布于 9月7日
常见问题
macFUSE 安全吗?
macFUSE 收录在 Homebrew 官方软件库中,没有被停用。自 2026 年 9 月起,Homebrew 会停用没有通过 macOS Gatekeeper 检查的应用。安装时,Homebrew 会用 SHA-256 校验值核对来自 github.com 的安装包。过去 30 天,它通过 Homebrew 安装了 10 次。
怎样在 Mac 上彻底卸载 macFUSE?
运行 brew uninstall --cask macfuse@dev。它会停止 2 个后台服务、清除 2 条安装记录。要连设置和缓存一起删除,运行 brew uninstall --zap --cask macfuse@dev。这会同时删除 /。
macFUSE 支持 Apple 芯片(M1 及更新)的 Mac 吗?
Apple 芯片和 Intel 芯片的 Mac 都能用 Homebrew 安装,两者使用同一个安装包。
macFUSE 的最新版本是多少?
最新版本是 5.4.0,Homebrew 收录于 9月7日。macFUSE 会自动更新;想用 Homebrew 更新时,运行 brew upgrade --cask --greedy macfuse@dev。
安装 macFUSE 还会装上什么?
它通过 .pkg 安装器安装,安装时需要输入管理员密码。它不能和 macfuse 同时安装。
注意事项
macfuse@dev requires a kernel extension to work. If the installation fails, retry after you enable it in: System Settings → Privacy & Security For more information, refer to vendor documentation or this Apple Technical Note: https:// developer. apple. com/ library/ content/ technotes/ tn2459/ _index. html