我在应用程序中有一个名为 CrashPlan.app 的文件夹/包。卸载失败,只剩下一个包含 Contents 文件夹的文件夹,但除此之外,其他文件夹都为空。
文件夹信息:drwxrwxr-x@ 3 root 102 13 Jul 20:36 CrashPlan.app
我尝试了以下操作: sudo rm -rf CrashPlah.app chown chflags nouchg
我在安全模式和恢复模式下尝试了同样的操作。我尝试禁用系统完整性保护。每当我尝试删除文件夹时,我都会收到:rm:CrashPlan.app/Contents:操作不允许 rm:CrashPlan.app:操作不允许
有人能给我一些建议吗?我觉得我已经尝试了所有方法。
答案1
当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 /应用程序/CrashPlan.app
如果chflags
失败,则仅当系统处于单用户模式时才可以取消设置该标志。
如果rm
仍然导致“操作不允许”错误,CrashPlan.app 可能在 Finder 中被锁定。如果被锁定,请将 /Applications/CrashPlan.app 移至垃圾桶。如果 Finder 询问是否将锁定的项目移至垃圾桶,请单击continue
。清空垃圾桶,当 Finder 询问是否删除锁定的项目时,请单击Remove All Items
。
要彻底删除 CrashPlan,请删除这些文件夹(如果存在)。
- /库/应用程序支持/CrashPlan
- 〜/图书馆/应用程序支持/ CrashPlan
这些文件夹中可能还存在com.code42
未被删除的文件。
- /库/LaunchAgents
- /库/LaunchDaemons
- 〜/图书馆/ LaunchAgents
答案2
对于发现此问题的人,这里有一个链接可以下载当前版本的 CrashPlan Home 应用程序,安装它,然后运行安装程序来删除该应用程序,而不会有太多麻烦。