Как я могу удалить fuse-ext2 и macfuse в Mac OS X

Подскажите, пожалуйста, как мне удалить fuse-ext2 и MacFUSE на Mac OS X?

4 ответа

Из FAQ по MacFUSE:

Как я могу удалить 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-скрипт. Я создал суть для этого .

Другие вопросы по тегам