在 Mac 上卸载 Flameshot
卸载 Flameshot 前先看截图保存在哪儿,截图是用户文件,~/.config/flameshot 才是应用配置。2026 年 9 月 19 日测试的是从官网包拷出的应用。
退出并移除应用
从菜单栏退出 Flameshot,再把 Flameshot.app 移进废纸篓。录屏权限和键盘快捷键到系统设置单独核对,不需要为卸载重置所有截图权限。更多产品资料见官方页面。
核对应用数据
cask 列出 ~/.config/flameshot、~/.cache/flameshot 和 ~/Library/Caches/flameshot。官方文档说明 flameshot.ini 在配置目录里,日后要复用快捷键或截图设置,就先把它复制到独立的备份位置并核实副本。退出后,在访达按 Shift + Command + G 打开上述三个位置或上层文件夹,只把不再需要的对应 Flameshot 项目移到废纸篓,不存在就跳过,截图文件仍放在自己选的输出目录。
用 Homebrew 安装时
Homebrew cask 有独立的 --zap 清单。brew uninstall --cask flameshot 只移除 cask,不执行该清单;brew uninstall --cask --zap flameshot 还会处理清单里的数据,不看 Mole 的勾选。zap 同时包含配置和缓存,要留 flameshot.ini 就先备份。zap 涉及未勾选的数据、其他应用共用的文件或无法确认的范围时,Mole 不执行 zap,已勾选的残留仍由 Mole 清理。
brew uninstall --cask flameshot
检查结果
下面两条命令只查看进程和一处相关路径,不会删除内容:
pgrep -il "Flameshot"
ls -ld "$HOME/.config/flameshot"
pgrep 没有匹配项表示当前没有同名进程,有输出时先辨认再退出。ls 列出路径表示它还在,报「No such file」只说明这处确切路径不存在,权限错误则不能判断。
Mole 会列出什么
Mole 在归属明确时可勾选显示名 ~/Library/Caches/flameshot 缓存,但没有收集 ~/.config/flameshot 的规则,这处配置要自行核对;截图输出和 macOS 权限数据库不在应用残留清单里。
这次检查覆盖了什么
2026 年 9 月 19 日从官网包测试时,Flameshot 在菜单栏运行;没有测试自定义截图位置,也没确认保存过的 flameshot.ini 被移除。
