如何在 Mac 上卸载汽水音乐
卸载汽水音乐前,先保存要留的下载歌曲和本地播放器状态,官网提供了 PC 版,这篇覆盖对应的 Mac 应用和 Homebrew cask sodamusic,不能只靠以后还能重新下载的假设,也别把本地歌单当成已经在账号里保存。
退出播放器,保留本地数据
先停止播放和下载,查看自己选择的保存位置,把要留的文件复制到待删除目录之外,退出汽水音乐后,还想保留本地状态就把下方现有支持目录复制到独立私密备份位置,并核对副本。
在访达把「应用程序」中的 汽水音乐.app 移到废纸篓,再到「系统设置 › 通用 › 登录项与扩展」核对不再需要的汽水音乐后台项目,账号和会员变更与本地应用卸载分开处理。
核对精确位置
本地记录中看到下面三个支持目录,Mole 的规则会覆盖它们,不会把另一款 Lunacy 应用的数据一起认领:
~/Library/Application Support/SodaMusic~/Library/Application Support/luna_pc~/Library/Application Support/汽水音乐
要留的本地状态尚未备份好时,这些目录保留,当前 cask还列出了 ~/Library/Caches/com.soda.music、~/Library/HTTPStorages/com.soda.music 和 ~/Library/Preferences/com.soda.music.plist。退出后,在访达用「前往 › 前往文件夹」打开各处现有路径,只把确认属于播放器且不需要的数据移到废纸篓,共用父目录和下载文件副本保留。
用 Homebrew 安装时
这个 cask 没有另外声明管理应用之外的普通卸载步骤。
brew uninstall --cask sodamusic
Zap 处理上面的 Application Support/SodaMusic、bundle ID 缓存、网络存储和偏好设置,没有列出 luna_pc 或中文名支持目录。自己运行 brew uninstall --cask --zap sodamusic 不会读取 Mole 的勾选,只有完整清单都通过选择、归属和安全检查时,Mole 才用 zap,否则你选中的残留仍由 Mole 自己移进废纸篓。
查看结果
pgrep -ifl '汽水音乐|SodaMusic'
ls -ld "$HOME/Library/Application Support/SodaMusic" "$HOME/Library/Application Support/luna_pc" "$HOME/Library/Application Support/汽水音乐"
进程查询无输出表示没有参数匹配这些名称,有匹配项时先确认归属再退出,目录被打印出来表示仍在,主动保留时属于正常结果。路径不存在的错误只说明那处目录已不在,权限或命令错误仍无法判断,这条查询也不能证明账号歌单和下载歌曲可以恢复。
Mole 会列出什么
三个支持目录都是需要确认的应用数据,关闭「卸载时一并移除数据和配置」时起初不勾选,开启后,合格且未共用的行可能预选,要留的状态先备份并取消对应勾选。精确 bundle ID 缓存、偏好设置和可归属的临时更新文件按各自默认规则选择,列出一行也仍要通过删除安全检查。
这次检查覆盖了什么
2026 年 9 月 21 日,使用 cask 公布的厂商 DMG,把应用拷进「应用程序」,没有 Homebrew 安装收据,应用自己从 3.7.0 更新到 3.8.0。默认勾选的应用及缓存、存储项目被移除,中文名支持行未勾选,SodaMusic 和 luna_pc 当时属于收集缺口并留下,后来补入 Mole 覆盖。没有登录,也没有测试歌单、下载恢复或 Homebrew 卸载。
