看起来 Apple 在 macOS Catalina 中所做的更改使删除系统应用程序变得更加困难。
我今天将我的工作电脑升级到 Catalina(标准 Mac mini),随之而来的是一些我想摆脱的新(和一些旧)系统应用程序,比如新的 Podcasts 应用程序、Photo Booth、Siri、Apple TV、音乐、国际象棋、书籍……我不想在我的电脑上安装这些系统应用程序。
从 macOS El Capitan 开始,我会重新启动到恢复模式,运行csrutil disable,重新登录,然后删除。
它看起来像苹果公司把他们的核心系统应用到/System/Applications,并且因为这是只读的,你不能运行sudo rm -rf删除这些应用程序。当您这样做时,您会收到以下错误(以 Podcast 应用程序为例):
rm: Podcasts.app/Contents/Frameworks/IMUIUtil.framework/Versions: Read-only file system
rm: Podcasts.app/Contents/Frameworks/IMUIUtil.framework: Read-only file system
rm: Podcasts.app/Contents/Frameworks: Read-only file system
rm: Podcasts.app/Contents/Info.plist: Read-only file system
rm: Podcasts.app/Contents/PkgInfo: Read-only file system
rm: Podcasts.app/Contents: Read-only file system
rm: Podcasts.app/: Read-only file system
Run Code Online (Sandbox Code Playgroud)
mount 为我返回以下内容:
/dev/disk1s5 on / (apfs, local, read-only, journaled)
devfs on /dev (devfs, local, …Run Code Online (Sandbox Code Playgroud)