Как удалить папку приложения OSX, когда все остальное не удается?

543
Joe

У меня есть папка / пакет в приложениях под названием CrashPlan.app. Сбой удаления, и у меня осталась папка, в которой есть папка с содержимым, но кроме этого она полностью пуста.

Информация о папке: drwxrwxr-x @ 3 root 102 13 июля 20:36 CrashPlan.app

Я пробовал следующее: sudo rm -rf CrashPlah.app chown chflags nouchg

Я пробовал одни и те же вещи в безопасном режиме и режиме восстановления. Я пытался отключить защиту целостности системы. Всякий раз, когда я пытаюсь удалить папку, я получаю: rm: CrashPlan.app/Contents: операция запрещена rm: CrashPlan.app: операция запрещена

Кто-нибудь есть какие-либо советы? Я чувствую, что перепробовал все.

1

2 ответа на вопрос

0
creidhne

При сбое удаления CrashPlan одним из решений является переустановка CrashPlan и выполнение действий, описанных в этой статье поддержки .

Поскольку деинсталляция уже завершилась неудачей, проблема может заключаться в том, что «системный неизменяемый флаг» установлен для /Applications/CrashPlan.app или его содержимого. В Терминале попробуйте ls -ldO /Applications/CrashPlan.appи ls -ldO /Applications/CrashPlan.app/Contents. Команда lsможет показать что-то вроде этого:

drwxrwxr-x@ 3 root 102 schg 13 Jul 14 20:36 CrashPlan.app 

Если вы видите флаг schg, запустите эти команды.

sudo chflags -R noschg /Applications/CrashPlan.app sudo rm -fR /Applications/CrashPlan.app 

Если происходит chflagsсбой, флаг может быть снят только тогда, когда система находится в однопользовательском режиме.

Если по- rmпрежнему возникает ошибка «Операция не разрешена», CrashPlan.app может быть заблокирован в Finder. Если он заблокирован, удалите /Applications/CrashPlan.app. Если Finder спросит о перемещении заблокированных элементов в корзину, нажмите continue. Очистите корзину, и когда Finder попросит удалить заблокированные элементы, нажмите Remove All Items.

Чтобы полностью удалить CrashPlan, удалите эти папки, если они существуют.

  • / Библиотека / Поддержка приложений / CrashPlan
  • ~ / Библиотека / Поддержка приложений / CrashPlan

В com.code42этих папках также могут быть файлы, которые не были удалены.

  • / Library / LaunchAgents
  • / Library / LaunchDaemons
  • ~ / Library / LaunchAgents
Вау, это сработало! Спасибо! Joe 7 лет назад 0
0
Jamison Mergens

Для тех, кто находит это, вот ссылка на скачивание текущей версии приложения CrashPlan Home, установите его, а затем запустите программу установки, чтобы удалить приложение без СКОРОГО головной боли.

https://www.code42.com/crashplan/download/