我正在尝试从macOS高塞拉完全卸载Parallels。我从磁盘中删除了除/Library/StagedExtensions/Parallel Desktop.app下存储的一些Parallels扩展模块之外的所有扩展模块
我认为位置与用户批准的扩展有关,但我也想找到一种方法来删除/卸载这些扩展。如果我尝试删除扩展,它会显示尽管拥有root权限,但操作是不允许的。
有什么想法吗?
发布于 2020-08-04 19:14:45
如果您已经从/Library/Extensions
中删除了扩展,请从启动板打开终端应用程序,复制/粘贴以下命令,然后按Enter键运行它:
sudo kextcache -prune-staging
正如在另一条评论中提到的,这将只删除不再存在于其原始位置的内核扩展,即/Library/Extensions
。
然后,您从/Library/Extensions
中删除的扩展将从/Library/StagedExtensions/
中消失。它不会影响您的其他内核阶段性扩展。
/Library/StagedExtensions/
是启动会话后扩展所在的中间区域(类似于缓存)。如果对/Library/Extensions
进行更改,筹备区不会立即受到影响,我相信这是为了提高稳定性和安全性。
https://stackoverflow.com/questions/46535279
复制相似问题