如何在 Mac 上卸载 Marta
卸载 Marta 前先完成文件操作并备份配置,官方卸载页把 ~/Library/Application Support/org.yanex.marta 列为保存配置、自定义主题和插件的位置。这篇覆盖官网 Mac 应用和 Homebrew cask marta。
完成操作并保存配置
等需要的复制和移动完成,打开目标文件确认内容,用 Cmd + Q 退出 Marta,重装后还要保留原有设置时,再把上述支持目录复制到删除清单之外的备份位置,核对副本后再移除应用或数据。
退出并核对要保留的配置备份后,把应用程序里的 Marta.app 移到废纸篓。不用 Reset State and Exit 来结束尚未完成的传输,重置状态说明写明,即使后台操作还在运行,这个操作也会立即退出,浏览的文件和 Marta 自己的状态分开处理。
核对本地状态和可选启动命令
确认配置备份并退出 Marta 后,在 Finder 按 Shift + Command + G,逐一打开下面的位置,把不再需要的 Marta 专属项目移到废纸篓,保留备份和通过应用浏览的文件。
| 位置 | 保留或移除 |
|---|---|
| ~/Library/Application Support/org.yanex.marta | 配置、自定义主题和插件,先保存要保留的内容。 |
| ~/Library/Caches/org.yanex.marta | 应用缓存。 |
| ~/Library/Preferences/org.yanex.marta.plist | 应用偏好,重装还要用就保留。 |
| ~/Library/Saved Application State/org.yanex.marta.savedState | 保存的应用状态。 |
| ~/Library/HTTPStorages/org.yanex.marta | cask 列出、实测出现的 HTTP 状态。 |
命令行说明提供了可选的 /usr/local/bin/marta 符号链接,目标是 /Applications/Marta.app/Contents/Resources/launcher,默认不会配置。自己创建过才运行 readlink /usr/local/bin/marta,确认目标确实是本次移除的 Marta 应用内的 launcher,再用 Finder 的「前往文件夹」打开 /usr/local/bin,只把这个 marta 链接移到废纸篓。普通文件、不同目标或检查失败都另行核实,保留 bin 父目录、独立安装的终端工具及其处理的文件。
检查结果
pgrep -il Marta
ls -ld /Applications/Marta.app "$HOME/Library/Application Support/org.yanex.marta" "$HOME/Library/HTTPStorages/org.yanex.marta"
ls -l /usr/local/bin/marta
进程命令没有输出表示没有匹配名称的进程,打印出的路径还在,找不到路径表示该位置已不存在,权限错误则不能确认结果。最后一条命令会显示可选路径是否存在,是符号链接时还能看到目标,目标不同或是普通文件就需要另查归属,卸载也不会取消单独的 Patreon 会员。
用 Homebrew 安装时
brew uninstall --cask marta
当前 cask不执行 zap 时只移除它管理的应用,直接运行 brew uninstall --cask --zap marta 还会移除上述五处应用数据,包括配置、主题和插件,不参考 Mole 的勾选,这份清单没有自己创建的命令行链接。
Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。
Mole 会列出什么
存在时,明确属于应用的 bundle 支持目录、偏好、缓存和网页状态默认勾选,支持目录里有配置、主题和插件,要保留就先备份或取消勾选。额外的 cask 路径保持待确认,除非已独立确认归属,开启「卸载时一并移除数据和配置」可以预选符合条件的专属数据,共享位置仍需核对归属。可选启动链接和 Marta 显示的文件与这些应用数据条目分开处理。
这次检查覆盖了什么
2026 年 9 月 21 日,官网包里的 Marta 0.8.2 拷入应用程序目录后卸载,没有 Homebrew 收据,应用、bundle 支持数据、HTTP 状态和临时缓存进了废纸篓,没有记录待确认条目。这次没有写出 ~/.marta 或 ~/.config/marta 数据,也没有验证配置恢复、插件、可选启动链接或 Homebrew 安装,不能把这两个未记录用途的隐藏目录当成清理目标。
