当前位置: 首页 > news >正文

MacOS 15.3 卸载系统内置软件

1、关闭系统完整性(SIP)

进入恢复模式(recovery)

如果您使用的是黑苹果或者白苹果,可以选择 重启按住Command+R 进入,如果是M系列芯片,长按开机键,进入硬盘选择界面进入。

我是MacMini M4芯片,关机后,长按开机键10s就可以进入恢复模式。

关机后,长按开机键。进入恢复模式:点击>选项-实用工具-终端。打开终端执行如下命令:

csrutil  disable
# 关闭 SIPcsrutil  authenticated-root disable
# 关闭 Authenticated Rootreboot
# 重启系统

2、正常进入系统

csrutil status    
# 显示"System Integrity Protection status: disabled. 就是关闭的csrutil authenticated-root status
# 显示"Authenticated Root status: disabled" 就是关闭的

在这里插入图片描述

3、查找挂载位置

使用diskutil list可以找到自己硬盘的所在分区(我的分区名字是:Hadesr HD)
在这里插入图片描述

4、创建挂载目录

mkdir ~/mount

5、挂载硬盘

sudo mount -o nobrowse -t apfs /dev/disk3s1  ~/mount

disk3s1就是你分区后面的IDENTIFIER

6、进入挂载目录

cd mount/System/Applications

7、删除所需要的软件

命令:sudo rm -rf 你的软件名称

如:删除一下 播客、股票

sudo rm -rf Podcasts.app Stocks.app

8、重建系统快照

sudo bless --mount "/Users/hadesr/mount/System/Library/CoreServices" --setBoot --create-snapshot

在这里插入图片描述

这里的hadesr是我的账户。需要修改成自己的。可以使用whoami查看。
在这里插入图片描述

9、重启系统后内置软件就被删除了

系统完整性保护(SIP)(System Integrity Protection)macOS 上的作用是保护系统文件和重要的系统应用程序不被修改或删除。如果 SIP 被启用,即使你卸载了系统内置的应用程序,系统可能会在重新启动时恢复这些应用程序,因为 SIP 防止了对系统文件和应用程序的删除。
所以,如果重新恢复SIP 那卸载的软件也会恢复。如果更新系统软件也会恢复。

附录:内置软件名字中英对照

Books.app — 电子书
Chess.app — 国际象棋
Contacts.app — 通讯录
FaceTime.app — FaceTime
Mail.app — 邮件
Maps.app — 地图
Messages.app — 信息
Music.app — 音乐
News.app — 新闻
Photo Booth.app — 照片拷贝
Podcasts.app — 播客
Reminders.app — 提醒事项
Stocks.app — 股票
TV.app — TV(电视)
VoiceMemo.app — 语音备忘录
http://www.lryc.cn/news/541023.html

相关文章:

  • 发现问题 python3.6.13+django3.2.5 只能以asgi启动server 如何解决当前问题
  • python3+TensorFlow 2.x(六)自编码器
  • Redis-AOF
  • 【DeepSeek】本地部署,保姆级教程
  • 并查集算法篇上期:并查集原理及实现
  • 如何在WPS打开的word、excel文件中,使用AI?
  • 【Deepseek+Dify】wsl2+docker+Deepseek+Dify部署本地大模型知识库问题总结
  • C++初阶——简单实现vector
  • 1.21作业
  • 深度集成DeepSeek大模型:WebSocket流式聊天实现
  • Jmeter连接数据库、逻辑控制器、定时器
  • 『Linux笔记』进程间通信(IPC)详细介绍!
  • Jmeter进阶篇(34)如何解决jmeter.save.saveservice.timestamp_format=ms报错?
  • Visual Studio 2022配置网址参考
  • Redis中集合(Set)常见命令详解
  • 动态规划
  • stm32rtc实时时钟详解文章
  • DeepSeek 助力 Vue 开发:打造丝滑的 键盘快捷键(Keyboard Shortcuts)
  • 【第一节】C++设计模式(创建型模式)-工厂模式
  • 深入理解 SQL 注入漏洞及解决方案
  • 使用 deepseek实现 go语言,读取文本文件的功能,要求支持 ascii,utf-8 等多种格式自适应
  • 7.【线性代数】——求解Ax=0,主列和自由列
  • vue3结合后端传递过来的文件进行预览功能
  • 【Python爬虫(39)】掌控全局:分布式爬虫的任务管理与监控之道
  • Jenkins整合Jmeter实现接口自动化测试
  • Web 自动化测试提速利器:Aqua 的 Web Inspector (检查器)使用详解
  • 大语言模型:从开发到运行的深度解构
  • 【GoLang】【算法模板】2、GoLang 算法模板整理
  • 合理建模--最短路径
  • 喜报!博睿数据案例获经观传媒“2024年度数字转型创新案例”!