如何在 Mac 上卸载 Ferdium
Ferdium 里每个服务的登录会话只存在这台 Mac 上,它的文档写明会话信息只留在本机,重装或换一台 Mac 之后每个服务都要重新登录一遍,以后还想要回服务列表和工作区,先把 Ferdium 的配置导出来。移除应用不会让你在各个服务里退出登录,也不会删除 Ferdium 账号。这份指南覆盖从 ferdium.org 或它的 GitHub Releases 下载的 Ferdium 和 Homebrew cask ferdium,两者装的都是 Ferdium.app,bundle ID 是 org.ferdium.ferdium-app。
先导出配置
Ferdium 开着的时候选 Help › Import/Export Configuration Data,它会在浏览器里打开一个本地页面,从那里导出 .ferdium-data 文件,见 Ferdium 内置服务器说明,把文件存到这台 Mac 以外的地方。导出的是服务列表和设置,不包括会话,按 Ferdium 的迁移说明,每个服务都得手动重新登录。
用 Ferdium 账号或自己搭的 Ferdium Server 的话,服务和工作区会通过那台服务器同步,见 Ferdium FAQ,导出一份仍然有用。
退出 Ferdium,移除应用
- 从菜单退出 Ferdium,在活动监视器里确认没有 Ferdium 进程了。
- 把「应用程序」里的
Ferdium.app移到废纸篓。 - 设置过登录时打开 Ferdium 的,之后打开「系统设置 › 通用 › 登录项与扩展」看一眼,之前一次测试里应用已经没了,macOS 里还登记着一条 Ferdium 登录项,指向已删应用的条目不会启动任何东西,在这里关掉就行。
Ferdium 的数据放在哪里
完成导出并退出后,在 Finder 按 Shift + Command + G,逐个打开下面的精确位置,只把决定不保留的 Ferdium 条目移到废纸篓。删除本地会话后,每个服务都需要重新登录,从服务里下载的文件另外保留。
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
~/Library/Application Support/Ferdium |
Ferdium 的配置文件夹,包括服务、工作区、设置和每个服务的本地会话 | 需要的东西导出之前别动,这台 Mac 不再用 Ferdium 时再删 |
~/Library/Preferences/org.ferdium.ferdium-app.plist |
应用偏好设置 | 随应用一起删 |
~/Library/Application Support/Caches/ferdium-updater、~/Library/Logs/Ferdium |
Homebrew zap 清单里写到的更新程序下载缓存和日志 | 存在的话随应用一起删 |
~/Library/Caches/com.ferdium.ferdium-app 和 ~/Library/Caches/com.ferdium.ferdium-app.ShipIt |
当前 cask 列出的旧 ID 应用与更新器缓存 | 确认属于这份已停用的 Ferdium 后再删除 |
~/Library/Preferences/com.ferdium.ferdium-app.plist、~/Library/Preferences/com.electron.ferdium.plist 和 ~/Library/Preferences/com.electron.ferdium.helper.plist |
当前 cask 列出的旧 ID 应用与助手偏好 | 先复制要留的设置,另一份 Ferdium 仍在使用时保留 |
~/Library/Saved Application State/com.ferdium.ferdium-app.savedState 和 ~/Library/Saved Application State/org.ferdium.ferdium-app.savedState |
当前 cask 列出的窗口恢复状态 | 只删确认不再需要的 Ferdium 条目 |
cask 的 ByHost 偏好需要打开 ~/Library/Preferences/ByHost,只核对文件名以 com.ferdium.ferdium-app.ShipIt. 开头、.plist 结尾的文件,最近文稿记录则打开 ~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments,只核对匹配 org.ferdium.ferdium-app.sfl* 的文件。这些是文件名模式,不是能直接粘贴的完整路径,确认属于现在或曾用的 Ferdium、也不再被另一份保留的安装使用后,只移除单个文件,父目录和其他应用的文件不动。
配置文件夹的位置来自 Ferdium FAQ。在某个服务里下载的文件存在你当时选的地方,一般是「下载」文件夹,那是你自己的文件。
检查结果
应用进了废纸篓之后,运行下面两条只读命令:
pgrep -lf Ferdium.app
ls -d "$HOME/Library/Application Support/Ferdium"
pgrep没有输出只说明这个完整命令模式没有匹配,不证明所有 Ferdium 辅助进程都已退出,仍在「活动监视器」核对剩余进程的可执行文件路径。ls -d打印出路径,说明配置文件夹还在,没有勾选这一行时这是正常结果,提示「No such file or directory」说明已经没了。
聊天类软件的缓存和记录怎么区分,可以看 Mac 上的 Discord、Slack、Teams:缓存、历史与下载。
用 Homebrew 安装时
Mole 会先检查 zap 清单,涉及未勾选的数据、其他应用共用的文件或无法确认的内容时不执行 --zap,已勾选的残留仍由 Mole 清理。
ferdium 这个 cask 的 zap 清单包括存着服务和会话的 ~/Library/Application Support/Ferdium、~/Library/Application Support/Caches/ferdium-updater,还有缓存、~/Library/Logs/Ferdium、最近文稿记录,以及 org.ferdium.ferdium-app 和更早的 com.ferdium.ferdium-app、com.electron.ferdium 名下的偏好设置和窗口状态,自己运行 brew uninstall --cask --zap ferdium 会把它们全部移到废纸篓,不看 Mole 里勾了什么。普通卸载会请求 Ferdium 退出,移除受管理的应用,以及 cask 指定的 /Library/Logs/DiagnosticReports 下 Ferdium Helper 诊断报告,保留 zap 清单里的资料与设置:
brew uninstall --cask ferdium
Mole 会列出什么
对从 ferdium.org 下载的 Ferdium:
~/Library/Application Support/Ferdium保存服务和会话,通用设置的清理区域中,卸载时一并移除数据和配置关闭时会列出但不勾选,打开后可以预选这个符合条件的文件夹。删除前完成配置导出,想保留资料就取消勾选。- 它里面可以重建的缓存(
Cache、Code Cache、GPUCache、DawnGraphiteCache、DawnWebGPUCache、blob_storage)各自单列一行,默认勾选。 org.ferdium.ferdium-app的偏好设置、最近文稿记录和临时缓存默认勾选。- 存进「下载」文件夹的文件不会列出。
这次检查覆盖了什么
2026 年 9 月 26 日,从 Ferdium 的 GitHub Releases 下载 7.2.3 版装好,不建账号、不加任何服务打开一次,再用开发版 Mole 把列出的每一行都勾上卸载。运行时 Mole 的状态页把 Ferdium 显示成一行,7 个进程,约 495 MB,应用和列出的 11 行全部进了废纸篓,包括 2.2 MB 的配置文件夹,复查时一行都没留下,也没有出现登录项或后台任务。9 月 21 日用官网下载的同一版本测过一次,移走的内容相同,只是那次应用删掉后 macOS 里还登记着一条 Ferdium 登录项。这次没有添加服务,上面导出和会话相关的内容来自 Ferdium 的文档,不是这次测出来的。
