如何删除Mac OS Monterey自带(预装)软件?
macOS Big Sur及以后版本相对于之前的版本,系统完整性(System Integrity Protection,SIF)保护进一步增强, 在关闭 SIP 后,仍无法修改 System 文件夹下文件?下面介绍在macOS Monterey12.6.1中如何删除自带的软件。
1、关闭系统完整性(SIP)
开机按住Commond+R,进入系统Recovery模式(在黑屏的时候按住 command + R 不放,直到 apple logo 画面出现)即可进入恢复模式),然后点击菜单栏,“实用工具 >> 终端”。打开终端(terminal)执行如下命令:
csrutil disable
csrutil authenticated-root disable
关闭系统完整性(SIP)
2、正常重启系统,可以在终端(terminal)查看是否已将SIP关掉:
csrutil status
csrutil authenticated-root status
都显示Disable表示已经关闭。
3、查找挂载系统分区的磁盘位置,在终端(terminal)使用diskutil list查找自己的系统分区,disk1s5为我的系统分区(在/dev目录下,其挂载的设备名称是 /dev/disk1s5)
4、在当前用户下创建一个挂载目录(lmount)
mkdir ~/lmount
5、通过下面命令将系统分区/dev/disk1s5重新挂在到lmount目录
sudo mount -o nobrowse -t apfs /dev/disk1s5 ~/mount
这样系统分区就重新挂载到了~/lmount目录下,从这个目录进去就是系统根目录,而且这个目录是可读可写的,我们就可以进行相应的修改操作了。
6、删除自带软件的操作
进入目录(~/lmount)即可看到挂载的系统分区,再进入系统自带(预装)软件目录,可以根据自己的情况删除不需要的软件。
注意:为了准确删除选定的软件,可以在“访达”的“应用程序”中选择不需要的软件,单击鼠标右键,在快捷菜单选中“显示简介”查看软件的具体名称,如下图。
然后在终端中用命令:sudo rm –rf “文件名/文件夹” 删除之。
在此目录中完成自带(预装)软件删除工作。
7、最后在终端(terminal)用下面命令重建系统新的快照(snapshot)
sudo bless --folder ~/lmount/System/Library/CoreServices --bootefi --create-snapshot
完成后重启系统,会发现挂载的磁盘消失,而修改的设置已经写入到原先不能更改的系统文件中了,应用程序中相应的自带(预装)软件被删除。
8、解决问题后,再次重启进入Recovery模式,打开终端(terminal),输入:
csrutil enable
csrutil authenticated-root enable
重新开启SIP以免系统失去安全防护。也可根据自己情况是否重新开启SIP。
如何删除Mac OS Monterey自带(预装)软件?相关推荐
- 利用MAC OS X 自带的磁盘工具提取光盘镜像ISO文件
虽说渐渐地Mac笔记本基本告别内置光驱时代了,随着网络的普及,使用到光驱的机会也渐少,但有时又难免需要光驱,比如二货出版社的随书光盘等-我们可以通过USB外置光驱将光盘内容提取为ISO文件保存到电脑里 ...
- VMware Workstation Pro 16 安装 Mac OS Monterey 12.1 一本通
文章内容:VMware 16 安装 Mac OS Monterey 12.1 ,注册,镜像制作,从入门到放弃 (叠杀人书) 关键词组:Windows.VMware.Mac OS.Monterey.命令 ...
- 删除MAC OS中office(word、excel、powerpoint)菜单栏中acrobat加载项
***删除MAC OS中office(word.excel.powerpoint)菜单栏acrobat标签*** 1.打开finder 2.菜单栏,按住option,点击前往--->资源库 3. ...
- java控制mac录音代码_操作详解丨如何用 Cybery 控制 mac OS系统下的录音软件(DAW)...
原标题:操作详解丨如何用 Cybery 控制 mac OS系统下的录音软件(DAW) Cybery可以在各主流平台/操作系统下实现MIDI控制功能:mac OS(可通过蓝牙.USB线或者借助其它硬件连 ...
- mac计算机属性怎么找,删除Mac OS文件系统的附加属性
有时候在Mac系统下读写NTFS分区时,会发现一些文件不能打开.提示错误为: 项目"XXX"已被OS X使用,不能打开. 出现这种情况往往是因为文件被添加了附加属性. ls -al ...
- mac os 卸载java_三种方法教你在苹果Mac OS X系统中卸载软件
刚刚接触mac系统的用户们因为太过陌生,总会遇到很多问题.比如,近来就有一些朋友反馈不懂得该如何卸载mac电脑中的软件,这要怎么办呢?这样会很影响我们的使用.今天小编就来教大家苹果Mac OS X系统 ...
- Mac OS X 上干净卸载软件
英文参考文章地址: http://www.cultofmac.com/90060/how-to-completely-uninstall-software-under-mac-os-x-macrx/ ...
- Mac OS重装系统如何迁移软件(App)?
[作 者] 谢红伟 · chrys@163.com kuailefeng007666(微信) [操作日期] 2019-03-09 [文档日期] 2019-03-12 背景 苹果电脑(Mac OS) ...
- 手机自带html怎么卸载,怎么删除智能手机系统里自带的软件
将自己的Android智能手机连接电脑,打开91手机助手,带手机助手检测好设备并且连接上之后(出现自己手机的图片),点击界面上方的"游戏-软件"这一项 然后看到新窗口中的左侧,将软 ...
最新文章
- strcpy.strcmp.strlen.strcat函数的实现
- 使用ASIHTTPRequest 编译提示找不到libxml/HTMLparser.h的解决方法
- 查看oracle中path,查看oracle进程启动时的环境变量
- 书评:卓有成效的ThoughtWorks程序员的45个习惯
- C# 该行已经属于还有一个表 的解决方法
- The following SDK components were not installed: extra-google-m2repository and platform-tools
- 盘点 Python 高手都写不出来的几个错误
- 60-008-000-使用-命令
- 嵌入式Linux开发笔试,嵌入式Linux工程师笔试题
- 阿里云容器服务Kubernetes之Jenkins X(1)-安装部署实践篇
- 关于公司架构管控的思考
- NLP ---文本情感分析
- Android各控件Demo下载地址
- 基于基本面因子的量化交易模型解析
- oracle启动pmon,oracle 11g pmon工作内容系列三
- 鱼塘钓鱼(fishing)
- python3 unicode_关于你不想知道的所有Python3 unicode特性
- kaggle实战—泰坦尼克(四、数据可视化)
- iap升级问题 stm32f103r8_STM32在线升级OTA,看这一篇就够啦~
- matlab中voa,matlab出现错误 function [w1,w2,VoA,VoB,VoC,VoD,VoE,VA1,VB1,VC1,V
热门文章
- mongo按季度统计_2020年第一季度|我国DDoS攻击资源季度分析报告
- GM(1,1)预测模型的残差检验、关联度检验、后验差检验代码
- C#面向对象程序设计课程实验二: 实验名称:Windows 窗体程序
- max2104打开时提醒注册插件出错_启动3dmax时出现插件程序集加载错误怎么办?
- 股价大跌、现金流承压,工业富联风光不再?
- 通过js获取PHP设置的cookie(全实例讲解)
- IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT(IEEE TIM)投稿过程
- SpringCloud-Gateway配置及持久化、过滤器、异常处理
- Java Date Calendar类的使用 如何计算两个日期之间有多少天
- 认识V模型,W模型,H模型三类模型