如何在 Mac 上卸载 Joplin
Joplin 的笔记不在 ~/Library 里,按 Joplin 的配置文件说明,它们放在 ~/.config/joplin-desktop,database.sqlite 存着全部笔记、笔记本和标签,resources 是附件,plugins 和 settings.json 是插件和设置。移除应用不会碰这个文件夹,你要是开了同步,Joplin Cloud、Dropbox 或 WebDAV 这类同步目标上也各有一份。这份指南覆盖官网下载版和 Homebrew cask joplin。
先备份笔记
- 在 Joplin 里选「File › Export all」,格式选 JEX。一条 Joplin 论坛里开发者的回答确认从菜单导出就是导出全部,Joplin 的导入导出说明也说 JEX 是无损格式,标签和时间都会保留,只是不带笔记的历史版本。
- 想连插件和设置一起备份,先退出 Joplin,把整个
~/.config/joplin-desktop复制到别处。 - 开了同步的话,退出前再手动同步一次,等它跑完,笔记在同步目标上也就有了一份。
- 建过多个配置文件的话,其余配置都在这个目录里以
profile-开头的子文件夹中,复制整个目录时会一起带走。
退出 Joplin,再移除应用
- 从 Joplin 菜单退出应用,只关窗口不算退出。本次实测它跑了 9 个进程,Mole 的状态页把它们合成一行 Joplin。
- 在「活动监视器」里搜索 Joplin,确认相关进程都已退出。
- 在访达的「应用程序」里把 Joplin 移到废纸篓。
实测中 Joplin 没有注册登录项或后台项目。
Joplin 的数据放在哪里
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
~/.config/joplin-desktop |
笔记数据库、附件、插件和设置 | 导出或同步确认无误之前留着,这是你的笔记,不是缓存 |
~/Library/Application Support/Joplin |
应用的 Electron 本地存储和缓存 | 退出应用、确定不再使用后移除 |
~/Library/Preferences/net.cozic.joplin-desktop.plist |
应用偏好设置 | 随应用一起移除 |
检查结果
pgrep -il joplin
ls ~/.config/joplin-desktop
ls -d "$HOME/Library/Application Support/Joplin"
pgrep没有输出,说明 Joplin 没在运行。ls ~/.config/joplin-desktop列出database.sqlite和resources,说明笔记还在这台 Mac 上,打算重装的话这正是你要的结果,提示「No such file or directory」说明文件夹已经没了,清空废纸篓前先确认导出文件或同步目标里东西都在。ls -d打印出 Application Support 的路径说明它还在,提示「No such file or directory」说明已经移除。
用 Homebrew 安装时
joplin 这个 cask 的 zap 清单是 ~/Library/Application Support/Joplin、net.cozic.joplin-desktop.plist 和 net.cozic.joplin-desktop.helper.plist 两个偏好设置文件,以及窗口恢复状态,执行 brew uninstall --cask --zap joplin 会把这些移进废纸篓。它没有列出 ~/.config/joplin-desktop,笔记不在其中。只移除应用:
brew uninstall --cask joplin
只有 zap 清单里每条路径都在 ~/Library 下、没有碰到你没勾选的行、也没有被其他已装应用认领时,Mole 才加 --zap。~/Library/Application Support/Joplin 这一行默认不勾选,所以除非你勾上它,Mole 不会加 --zap,你自己在终端敲的 brew 命令则不会看 Mole 的勾选。
Mole 会列出什么
对官网下载版 Joplin:
~/.config/joplin-desktop会列出,但默认不勾选,里面是你的笔记,Mole 从不替你勾。~/Library/Application Support/Joplin会列出,但默认不勾选,里面的缓存文件夹(Cache、Code Cache、GPUCache、DawnGraphiteCache、DawnWebGPUCache、blob_storage)是单独的行,默认勾选。- 偏好设置文件、最近文稿列表,以及按
net.cozic.joplin-desktop存放的临时缓存,默认勾选。 - 同步目标上的笔记不在这台 Mac 上,不会列出。
这次检查覆盖了什么
2026 年 9 月 26 日,用官网磁盘映像装上 Joplin 3.7.18,不设同步打开一次,再用 Mole 的开发构建全部勾选后卸载。状态页显示一行 Joplin,9 个进程,约 936 MB。13 项进了废纸篓,包括 ~/.config/joplin-desktop(约 9 MB,新建的配置,没有测试者自己的笔记)和 ~/Library/Application Support/Joplin,清单上的东西一项都没留下。此前 2026 年 9 月 20 日卸载同一版本时,全盘复扫找到了 ~/.config/joplin-desktop,之后它作为默认不勾选的一行加进了 Mole 的列表,9 月 21 日复测用的 Mole 1.15 Preview 构建 282 还没有这一行,所以即使全部勾选,文件夹也留在了磁盘上。同步、真实笔记、插件和 Homebrew 安装都没有测试。
