Brew를 통해 OSX Fuse를 설치했습니다. 공식 설치 프로그램을 통해 OSX Fuse를 설치하면 문제 brew doctor
가 발생 합니다. 매버릭스, 10.9.1
설치 후 지침을 따랐습니다.
brew install osxfuse
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/osxfuse-2.6.2.mavericks.bottle.tar.gz
Already downloaded: /Library/Caches/Homebrew/osxfuse-2.6.2.mavericks.bottle.tar.gz
==> Pouring osxfuse-2.6.2.mavericks.bottle.tar.gz
==> Caveats
If upgrading from a previous version of osxfuse, the previous kernel extension
will need to be unloaded before installing the new version. First, check that
no FUSE-based file systems are running:
mount -t osxfusefs
Unmount all FUSE file systems and then unload the kernel extension:
sudo kextunload -b com.github.osxfuse.filesystems.osxfusefs
The new osxfuse file system bundle needs to be installed by the root user:
sudo /bin/cp -RfX /usr/local/Cellar/osxfuse/2.6.2/Library/Filesystems/osxfusefs.fs /Library/Filesystems
sudo chmod +s /Library/Filesystems/osxfusefs.fs/Support/load_osxfusefs
==> Summary
🍺 /usr/local/Cellar/osxfuse/2.6.2: 84 files, 5.0M
이제 TrueCrypt를 점심 식사하려고 할 때 여전히 오류가 발생합니다.
/Applications/TrueCrypt.app/Contents/MacOS/TrueCrypt
dyld: Library not loaded: /usr/local/lib/libfuse.2.dylib
Referenced from: /Applications/TrueCrypt.app/Contents/MacOS/TrueCrypt
Reason: image not found
fish: Job 1, '/Applications/TrueCrypt.app/Contents/MacOS/TrueCrypt ' terminated by signal SIGTRAP (Trace or breakpoint trap)
내 연구에 따르면 OSXFuse 설치와 MacFuse 호환성 계층이 필요합니다. 양조로 어떻게 얻습니까?
1
패치되지 않은 Macfusion 이 작동 하려면 MacFuse 호환성 레이어가 필요할 수도 있습니다. 또한 호환성 계층으로 Homebrew를 통해 OSXFuse를 설치하는 방법 (또는 Macfusion을 패치하지 않고 작동하도록 패치하는 방법)에 대한 제안에 관심이 있습니다.
—
Stefan Schmidt
임시 솔루션으로 패키지 설치 프로그램 으로 OSXFuse를 설치 하여 MacFuse 호환성 계층 옵션이 선택되어 있는지 확인한
—
스테판 슈미트
brew doctor
다음 이 게시물 을 따라 표시되는 성가신 경고를 제거한 다음 brew install osxfuse
및 brew link --overwrite osxfuse
. 이것은 Macfusion에서 나에게 효과적이므로 Truecrypt에서도 작동합니다. 예,이 추악한 방법을 알고 알고 있지만, 적어도 의사가 : 방법이 행복하다
'brew link'이전에 OSXFuse 파일의 소유권을 변경해야했습니다.이 파일은 루트가 소유하고 있었으며 Brew는이를 수정하지 않았습니다. 그러나 여전히 ext4 파티션에 실제로 액세스 할 수는 없습니다.
—
akauppi