部分应用在安装过程中因所有者异常被系统锁定,当前用户或管理员既无法解锁也无法删除,只能通过恢复模式强制卸载。
玖拾一
/ Mac
/ c:
/ u:
/ 2 min read
一学一个不吱声
前提
访达查看应用信息,处于锁定状态,当前用户或者管理员无法修改锁定状态,操作移动到垃圾箱,显示没有权限,不支持。
进入恢复模式
电脑处于关机状态,m 系列,长按开机键直至出现图标显示加载设置,选择恢复设置选项,其他系列使用 command + r
获取系统盘名称
ls /Volumes 存在 Macintosh HD 和 Data 文件夹,需要确认软件装在了哪里,一开始对着 Macintosh HD 一吨操作,没有权限。 可以通过查看文件夹大小区别应用安装到了哪里
ls -la /Volumes 执行删除
1. 进入存放应用的目录
cd /Volumes/Data/Applications
2. 查看应用的权限,确认目标,不是数字 0 是字母 O
ls -lO 应用名称.app
3. 移除应用上所有的系统锁定标志(比如 uchg, uappnd, schg 等
chflags -R nouchg 应用名称.app
4. 移除应用上所有的访问控制列表(ACL)
chmod -R -N 应用名称.app
5. 强制删除应用
rm -rf 应用名称.app 执行以上命令基本上就能解决顽固应用的删除问题,如果存在操作权限问题,先关闭 sip