叶子用着一台15年的老爷机MBP。每每都觉得16G内存做开发着实不够用。
开个企业微信,开个QQ,开个Hbuilder,开个微信小程序,开个谷歌浏览器。内存几乎所剩无几了。
于是,就想着是不是后台有些自带的App也会分配占用部分内存(纯属瞎猜)。。。然后就开始了删除的道路。。。
首先,先执行SIP状态查询:
csrutil status
然后,看返回的是enable还是disable的状态。
如上图所示,我的已经处于关闭状态了。如果你的还在enable状态,重启时按OPTION然后按Command+R进入“REC”模式,从顶部工具栏里找到终端,然后执行:
csrutil disable
会提示很长一串→_→开头是successfully,大致意思就是已经关闭SIP,重启生效。
此时直接执行 reboot 重启进入系统即可。。。
这个时候看到百度里很多回答都是说直接
sudo -i
rm -rf app路径,如 /System/Applications/Home.app
但是这样执行下来。很大概率会得到如下所示:
这个时候,就需要另外一条命令来辅助:
如果没获取到root权限的话,可以直接使用下面这样:
sudo mount -uw /
如果已经在sudo -i获取到root权限,使用下面这行:
mount -uw /
只要不返回错误。就是执行成功。再次尝试操作删除命令即可。
Wonderful post! We will be linking to this great post on our site.
Keep up the great writing.