一、背景

这台 iMac 的实际用途非常明确:

  • macOS 仅作为 引导系统(rEFInd)
  • 日常使用系统为:
    • Arch Linux
    • Windows
  • macOS 仅用于:
    • 系统维护
    • 使用浏览器(Google)查资料

目标:

将 macOS 收敛为「极简维护环境」,只保留 Apple + Google


二、问题

macOS 删除应用后不会自动清理残留,主要集中在:

~/Library/

包括:

  • Application Support(应用数据)
  • Caches(缓存)
  • Preferences(配置)
  • Containers(沙盒)
  • Group Containers(共享容器)

长期使用后,这些数据会不断堆积。


三、初始状态

清理前:

~/Library          8.1G
Application Support 6.2G

特点:

  • 多浏览器残留(Firefox / Brave / Edge 等)
  • 中国系软件残留(腾讯 / 百度 / 网易)
  • 各类历史缓存与配置

四、清理策略

核心原则:

  1. 只保留 Apple + Google
  2. 删除所有非系统、非 Google 数据
  3. 不触碰系统组件(com.apple.*)
  4. 保留 Chrome 用户数据(账号 / 书签 / 密码)

五、第一轮清理(结构性清理)

清理内容:

  • Application Support(删除非 Google)
  • Containers / Group Containers(删除第三方)
  • Preferences / Caches(清理非 Apple)

结果:

~/Library          4.3G
Application Support 3.5G

节省:

约 3.8GB


六、第二轮清理(缓存级清理)

目标:

  • 清理系统缓存
  • 清理 Chrome 缓存(不影响账号数据)

执行:

rm -rf ~/Library/Caches/*
rm -rf ~/Library/Application Support/Google/Chrome/*/Cache
rm -rf ~/Library/Application Support/Google/Chrome/*/GPUCache
rm -rf ~/Library/Application Support/Google/Chrome/*/Code Cache
rm -rf ~/Library/Logs/*
rm -rf ~/Library/Application Support/CrashReporter/*
rm -rf ~/Library/Safari
rm -rf ~/Library/WebKit

结果:

BEFORE: 4406 MB
AFTER : 3873 MB
SAVED : 533 MB

七、最终状态

当前系统:

~/Library ≈ 3.8G

结构:

~/Library
 ├── Application Support
 │    ├── Google
 │    └── com.apple.*
 ├── Containers
 │    └── com.apple.*
 ├── Group Containers
 │    └── group.com.apple.*

特点:

  • 无第三方残留
  • 无历史堆积
  • 数据结构清晰
  • 可长期稳定使用

八、关键经验

1. macOS 不会自动卸载干净

删除 App ≠ 删除数据
必须手动清理 ~/Library


2. Application Support 是最大头

优先清:

~/Library/Application Support

3. 清缓存是“第二阶段”

  • 不影响功能
  • 可安全重复执行
  • 能释放额外空间

4. zsh 注意事项

直接粘脚本时:

  • #!/bin/bash 会报错
  • # 注释会被当命令

5. find + rm 报错是正常现象

find: fts_read: No such file or directory

原因:

  • 删除过程中目录消失
  • 非错误

九、结果评价

总体效果:

  • 8.1G → 3.8G
  • 节省约 4.3GB

当前状态属于:

用户层极简基线

继续清理收益极低。


十、后续策略

保持当前状态即可:

  • 不安装新软件
  • 不使用 iCloud
  • 只保留 Google

如需维护:

rm -rf ~/Library/Caches/*

十一、总结

这次操作的本质不是“清理空间”,而是:

将 macOS 从“历史堆积系统”重构为“极简维护环境”

最终结果:

  • 系统更可控
  • 数据结构更清晰
  • 后续维护成本极低

Leave a Reply

Your email address will not be published. Required fields are marked *