Ho trovato le istruzioni di disinstallazione per MacFUSE in questo post del blog . Hanno funzionato per me con un piccolo ritocco.
Per prima cosa, trova lo script di disinstallazione che viene fornito con MacFUSE. Per l'autore del post del blog, era /Library/Filesystems/fuse.fs
, e per me era /Library/Filesystems/fusefs.fs/Support/uninstall-macfuse-core.sh
.
Se provi a eseguire lo script, verrà visualizzato il seguente errore:
MacFUSE Uninstaller: Can not find the Archive.bom for MacFUSE Core package.
Per risolvere questo problema, devi modificare un'istruzione case
all'interno dello script, in modo che sia in grado di corrispondere alla tua versione di OS X. Apri lo script con sudo nano uninstall-macfuse-core.sh
. (Avevo bisogno di sudo
per essere in grado di salvare le mie modifiche al file. E puoi usare vim
invece di nano
se vuoi.) Quindi cerca il codice per uname
per arrivare a questa sezione:
OS_RELEASE='/usr/bin/uname -r'
case "$OS_RELEASE" in
8*)
log "Incorrect uninstall. Use the Tiger version please."
exit 1
;;
9*)
PACKAGE_RECEIPT="$INSTALL_VOLUME/Library/Receipts/MacFUSE Core.pkg"
OUTER_PACKAGE_RECEIPT="$INSTALL_VOLUME/Library/Receipts/MacFUSE.pkg"
BOMFILE="$PACKAGE_RECEIPT/Contents/Archive.bom"
;;
10*)
PACKAGE_RECEIPT=""
BOMFILE="$INSTALL_VOLUME/var/db/receipts/com.google.macfuse.core.bom"
;;
esac
Il caso che vuoi eseguire è quello per 10*
.
In primo luogo, conferma che esiste effettivamente un file in /var/db/receipts/com.google.macfuse.core.bom
. Il file era lì per me, ma per l'autore del post del blog era invece in /Library/Receipts/boms/com.google.macfuse.core.bom
- se questo è il caso, cambia il percorso nello script.
Il motivo per cui il caso attualmente non è in esecuzione è perché /usr/bin/uname -r
non inizia con nessuno di quei numeri: è "13.4.0" per me. Quindi cambia questa riga della dichiarazione del caso:
10*)
a questo, che corrisponde alle versioni dalla 10 alla 19:
1[0-9]*)
Salva il file e esci dall'editor. Ora esegui lo script di disinstallazione e dovrebbe funzionare questa volta. Stampa l'output seguendo queste linee:
MacFUSE Uninstaller: Sudoing...
MacFUSE Uninstaller: Removing file: '//./Library/Application Support/Developer/Shared/Xcode/Project Templates/MacFUSE'
MacFUSE Uninstaller: Removing file: '//./Library/Filesystems/fusefs.fs/Contents/Info.plist'
MacFUSE Uninstaller: Removing file: '//./Library/Filesystems/fusefs.fs/Contents/Resources/English.lproj/InfoPlist.strings'
MacFUSE Uninstaller: Removing file: '//./Library/Filesystems/fusefs.fs/Contents/version.plist'
MacFUSE Uninstaller: Removing file: '//./Library/Filesystems/fusefs.fs/Support/autoinstall-macfuse-core'
MacFUSE Uninstaller: Removing file: '//./Library/Filesystems/fusefs.fs/Support/fusefs.kext/Contents/Info.plist'
MacFUSE Uninstaller: Removing file: '//./Library/Filesystems/fusefs.fs/Support/fusefs.kext/Contents/MacOS/fusefs'
MacFUSE Uninstaller: Removing file: '//./Library/Filesystems/fusefs.fs/Support/load_fusefs'
MacFUSE Uninstaller: Removing file: '//./Library/Filesystems/fusefs.fs/Support/mount_fusefs'
MacFUSE Uninstaller: Removing file: '//./Library/Filesystems/fusefs.fs/Support/uninstall-macfuse-core.sh'
MacFUSE Uninstaller: Removing file: '//./Library/Frameworks/MacFUSE.framework/Headers'
MacFUSE Uninstaller: Removing file: '//./Library/Frameworks/MacFUSE.framework/MacFUSE'
MacFUSE Uninstaller: Removing file: '//./Library/Frameworks/MacFUSE.framework/Resources'
MacFUSE Uninstaller: Removing file: '//./Library/Frameworks/MacFUSE.framework/Versions/A/Headers/GMAppleDouble.h'
…
MacFUSE Uninstaller: Removing dir: '//./Library/Filesystems/fusefs.fs/Contents/Resources/English.lproj'
MacFUSE Uninstaller: Removing dir: '//./Library/Filesystems/fusefs.fs/Contents/Resources'
MacFUSE Uninstaller: Removing dir: '//./Library/Filesystems/fusefs.fs/Contents'
MacFUSE Uninstaller: Removing dir: '//./Library/Filesystems/fusefs.fs'
MacFUSE Uninstaller: Ignoring dir: '//./Library/Filesystems'
MacFUSE Uninstaller: Ignoring dir: '//./Library/Application Support/Developer/Shared/Xcode/Project Templates'
MacFUSE Uninstaller: Ignoring dir: '//./Library/Application Support/Developer/Shared/Xcode'
MacFUSE Uninstaller: Ignoring dir: '//./Library/Application Support/Developer/Shared'
MacFUSE Uninstaller: Ignoring dir: '//./Library/Application Support/Developer'
MacFUSE Uninstaller: Ignoring dir: '//./Library/Application Support'
MacFUSE Uninstaller: Ignoring dir: '//./Library'
MacFUSE Uninstaller: Ignoring dir: '//.'
L'ultimo passo è rimuovere il pannello delle preferenze di MacFUSE. Basta lanciare Preferenze di Sistema, fare clic con il tasto destro del mouse sul pannello delle preferenze e scegliere la voce di menu "Rimuovi" MacFuse "Pannello delle preferenze".