使用Homebrew安装ifuse会导致错误消息
我刚刚开始安装这些二进制文件来访问我的 iPhone,但在安装ifuse.
我osxfuse首先使用 Homebrew安装了v 3.11.2。我在系统偏好设置中加载了两个版本:
FUSE 3.11.2 和 macFuse 4.1.0
我还安装了fuse osx 1.9.0
我收到的错误是:
错误:ifuse 已被禁用,因为它需要 FUSE!
我已经重新启动了我的 mac。
我刚开始使用任何版本的 Fuse,为什么会有两个不同的版本?应该安装哪个与 Catalina 和
Sun Apr 18 05:18:54
iMac191:Homebrew john$ brew install fuse
==> Downloading https://github.com/fuse-open/fuse-studio/releases/download/1.9.0/fuse_osx_1_9_0.pkg
==> Downloading from https://github-releases.githubusercontent.com/133309840/5134f00e-6266-11e8-93cc-f1c5a91a10eb?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIW
######################################################################## 100.0%0
==> Installing Cask fuse
==> Running installer for fuse; your password may be necessary.
Package installers may write to any location; options such as `--appdir` are ignored.
Password:
Sorry, try again.
Password:
installer: Package name is Fuse
installer: Installing at base path /
installer: The install was successful.
fuse was successfully installed!
Sun Apr 18 09:33:33
iMac191:Homebrew john$ brew info fuse
fuse: 1.9.0
https://fuse-open.github.io/
/usr/local/Caskroom/fuse/1.9.0 (156.0MB)
From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/fuse.rb
==> Names
Fuse Studio
Fuse Open
Fuse Fusetools
==> Description
Visual desktop tool suite for working with the Fuse framework
==> Artifacts
fuse_osx_1_9_0.pkg (Pkg)
==> Analytics
install: 1,029 (30 days), 1,703 (90 days), 3,605 (365 days)
回答
根据 TBR & dcmorse 的建议,但只是进一步说明......
- 确保你已经安装了 osx/macFUSE(如果没有 -
$ brew install macfuse) - 获取公式位置:
$ brew formula $PACKAGE_OF_INTEREST - 在选择编辑器(例如
$ vi $( brew formula $PACKAGE_OF_INTEREST ))中打开公式并注释掉包含的部分disable
就我而言,这意味着更改为:
# on_macos do
# disable! date: "2021-04-08", because: "requires FUSE"
# end
- 像往常一样安装:
$ brew install $PACKAGE_OF_INTEREST