如何在 Mac 上卸载 Waterfox
卸载 Waterfox 前先单独备份浏览器资料,官方资料管理指南说明,其中保存书签、密码、设置和浏览数据,Sync 不能替代独立备份。本文覆盖官网 Mac 应用和 Homebrew cask waterfox。
应用还在时确认要保留的资料
需要确认使用哪份资料时,在 Waterfox 中打开 about:profiles,保存要保留的浏览器数据,按 Command + Q 退出后,将 ~/Library/Application Support/Waterfox 复制到该目录之外再考虑删除,重装还要用的资料目录保留下来。
退出后,把「应用程序」里的 Waterfox.app 移到废纸篓,关闭窗口不代表所有浏览器进程都退出了,如果 macOS 提示应用仍在使用,到活动监视器里检查。
分开处理资料和缓存
下面的位置来自 Homebrew cask。
| 位置 | 怎么处理 |
|---|---|
| ~/Library/Application Support/Waterfox | 浏览器资料,保留或备份后再删除。 |
| ~/Library/Caches/Waterfox | 浏览器缓存,退出后检查,与支持目录分开。 |
| ~/Library/Preferences/org.waterfoxproject.waterfox.plist | cask 列出的偏好设置位置,使用其他 bundle 标识的版本可能没有这个文件。 |
cask 还列出 Apple sharedfilelist 中旧 org.mozilla.waterfox 标识的最近文档条目,不要删除共享父目录或其他浏览器的条目。卸载 Waterfox 不会删除 Mozilla 账号和它的同步副本。
检查应用和命令
pgrep -il Waterfox
ls -d /Applications/Waterfox.app "$HOME/Library/Application Support/Waterfox" "$HOME/Library/Caches/Waterfox"
command -v waterfox
进程检查没有输出,表示没有名称匹配的进程在运行,有输出时继续确认。ls 打印仍存在的路径,找不到文件表示该条目不存在,权限错误则无法判断,主动保留资料是正常结果。command -v 显示当前 shell 能找到的命令,没有输出不能证明磁盘上所有命令入口都已消失。
用 Homebrew 安装时
brew uninstall --cask waterfox
cask 的普通卸载会请求 Waterfox 退出,移除应用和它管理的 waterfox 命令包装器,不执行 zap。自己执行 brew uninstall --cask --zap waterfox 会额外处理上面的资料、缓存、偏好设置和最近文档清单,不读取 Mole 的勾选结果。
Mole 卸载浏览器时不使用 --zap,残留按你的勾选清理。
Mole 会列出什么
~/Library/Application Support/Waterfox 列出但不默认勾选,浏览器资料不随卸载时一并移除数据和配置或全选自动选择,个人或敏感资料要单独决定,共享或归属无法确认的资料不能勾选。存在时,Waterfox 自己的缓存和与已安装 bundle 标识匹配的偏好设置默认勾选。
这次检查覆盖了什么
2026 年 9 月 21 日,将官网包里的 Waterfox 153.3.0 拷到「应用程序」后卸载,没有登录,也没有 Homebrew 收据。应用、偏好设置、29.6 MB 浏览器缓存和确认归属的辅助程序缓存进入了废纸篓,59.8 MB 支持目录按浏览器数据策略保留,没有验证登录后的 Sync、资料恢复或 Homebrew 的命令包装器。
