如何在 Mac 上卸载 Linear
Linear 把 issue、项目和评论都存在自己的服务器上,移除桌面应用不会删掉工作区里的任何数据。留在本地的只是一份不大的设置和缓存,外加自动更新器的暂存缓存。这篇覆盖 linear.app 官网下载的 .dmg 版本,也覆盖 Homebrew cask linear。
退出并移除应用
从 Dock 图标或菜单栏退出 Linear,再打开 Finder 的「应用程序」,把 Linear.app 移到废纸篓。
Linear 的数据在哪里
在 Finder 按 Shift + Command + G,逐个打开存在的位置。
| 位置 | 里面是什么 | 怎么处理 |
|---|---|---|
~/Library/Application Support/Linear |
应用自己的 Electron 本地数据 | 默认列出但不勾选,还想重装就保留 |
~/Library/Caches/com.linear |
应用通用缓存 | 默认勾选,随应用移除 |
~/Library/Caches/com.linear.ShipIt |
自动更新器暂存缓存 | 默认勾选,随应用移除 |
~/Library/Preferences/com.linear.plist |
应用偏好 | 默认勾选,随应用移除 |
~/Library/Saved Application State/com.linear.savedState |
窗口恢复状态 | 默认勾选,随应用移除 |
检查结果
pgrep -il linear
ls -d ~/Library/Application\ Support/Linear ~/Library/Caches/com.linear
pgrep 没有输出说明 Linear 没有在运行。ls 报「No such file or directory」表示这个路径已经不在;如果你保留了 ~/Library/Application Support/Linear,打印出路径是正常结果,因为它默认不会被移除。
用 Homebrew 安装时
Mole 会先检查 zap 清单,涉及未勾选或共用的数据时不执行 --zap,已勾选的残留仍由 Mole 清理。
linear 这个 cask 的 zap 清单包含 ~/Library/Application Support/Linear、~/Library/Caches/com.linear、~/Library/Caches/com.linear.ShipIt、~/Library/Preferences/com.linear.plist 和 ~/Library/Saved Application State/com.linear.savedState。Application Support 文件夹默认列出但不勾选,所以 Mole 卸载时不加 --zap,除非你先把这一行勾上。
自己运行 brew uninstall --cask --zap linear 会把这五个路径都移到废纸篓,不看 Mole 里的勾选。想保留设置文件夹,就改成运行:
brew uninstall --cask linear
账户与工作区
移除应用不会退出你的 Linear 账户,也不会删掉工作区里的任何内容,issue、项目和集成都留在 Linear 的服务器上,重新打开网页版或重装应用都能找回。
Mole 会列出什么
以下是 Mole 对官网下载版 Linear 的处理:
~/Library/Application Support/Linear默认列出但不勾选,和任何以应用显示名(而不是 bundle id)命名的 Application Support 文件夹一样。~/Library/Caches/com.linear、~/Library/Caches/com.linear.ShipIt、~/Library/Preferences/com.linear.plist和~/Library/Saved Application State/com.linear.savedState因为按 bundle id 命名,默认勾选。
用 Homebrew 安装时,zap 清单碰到未勾选的 Application Support 文件夹,所以 Mole 不加 --zap,这一行留给你自己决定。
这次检查覆盖了什么
2026 年 9 月 20 日,用官网安装包装上 Linear,作为十个应用一批中的一个,用 Mole 1.15.0(build 280)加完全磁盘访问权限卸载,没有登录账户。这次测试里审查项被全部勾选后再移除,Application Support 文件夹和按 bundle id 命名的缓存、偏好、窗口恢复状态一起进了废纸篓;不勾选的话它会留在磁盘上。
