Как я могу удалить fuse-ext2 и macfuse в Mac OS X
Подскажите, пожалуйста, как мне удалить fuse-ext2 и MacFUSE на Mac OS X?
4 ответа
Как я могу удалить MacFUSE?
Запустите приложение "Системные настройки Mac OS X" и перейдите на панель настроек MacFUSE. Нажмите на кнопку "Удалить MacFUSE". Это приведет к удалению всех компонентов MacFUSE, кроме самой панели настроек.
Вы можете сохранить панель настроек MacFUSE, если в будущем решите снова установить MacFUSE. Если вы действительно хотите удалить его, вы делаете это так же, как вы удаляете любую другую панель настроек, отличную от Apple: в Системных настройках нажмите правой кнопкой мыши на значке MacFUSE, и вы увидите "Удалить...". "как действие.
Только если на предварительной панели MacFUSE была отмечена кнопка "Показать бета-версии", у вас останется файл списка свойств (plist): /Library/Preferences/com.google.macfuse.plist
, Чтобы удалить его, вы должны снять флажок с кнопки перед удалением предварительной панели, как описано выше.
Обратите внимание, что официальная (правильная) установка MacFUSE будет иметь панель настроек, если у вас установлен MacFUSE 2.0 или новее. Если у вас более старая версия MacFUSE, вы можете удалить ее следующим образом.
Устаревшая информация об установке
Запустить uninstall-macfuse-core.sh
скрипт, который находится в Support
подкаталог пакета файловой системы MacFUSE. Сам пакет находится в /System/Library/Filesystems/
в Mac OS X 10.4.x и в /Library/Filesystems/
в Mac OS X 10.5.x.
Например, чтобы удалить MacFUSE в Mac OS X 10.4.x, вы должны запустить следующую команду в терминале:
sudo /System/Library/Filesystems/fusefs.fs/Support/uninstall-macfuse-core.sh
Чтобы удалить MacFUSE в Mac OS X 10.5.x и выше, вы должны запустить:
sudo /Library/Filesystems/fusefs.fs/Support/uninstall-macfuse-core.sh
Если комплект файловой системы в вашей установке MacFUSE не имеет подкаталога Support, это означает, что у вас невероятно древняя версия MacFUSE. Пожалуйста, найдите сценарий удаления в fusefs.fs/
сам каталог.
В дополнение к удалению MacFUSE (или FUSE для OS X, если вы его установили), вам также следует удалить fuse-ext2, поскольку он не удаляется автоматически. Для этого введите это в терминале:
cd /usr/local/bin
fuse-ext2.uninstall -u
Я использую cleanApp для этого, но это не бесплатно! но это хорошее приложение для удаления всех приложений или системных настроек, установленных на вашем MacBook.
Благодаря @hải-phong я нашел список всех файлов, которые должны быть установлены с помощью Fuse-ext2 в исходных файлах (файл Fuse-ext2.uninstall.m):
"/Library/Receipts/fuse-ext2.pkg",
"/Library/Filesystems/fuse-ext2.fs",
"/System/Library/Filesystems/fuse-ext2.fs",
"/Library/PreferencePanes/fuse-ext2.prefPane",
"/System/Library/PreferencePanes/fuse-ext2.prefPane",
"/usr/local/bin/fuse-ext2",
"/usr/local/bin/fuse-ext2.wait",
"/usr/local/bin/fuse-ext2.probe",
"/usr/local/bin/fuse-ext2.mke2fs",
"/usr/local/bin/fuse-ext2.e2label",
"/usr/local/bin/fuse-ext2.install",
"/usr/local/bin/fuse-ext2.uninstall",
"/usr/local/lib/pkgconfig/fuse-ext2.pc",
"/usr/local/share/man/man1/fuse-ext2.1",
Не знаю, почему это делается через obj-c, но теперь мы можем написать простой bash-скрипт. Я создал суть для этого .