如何在 Mac 上卸载 Scribus
移除 Scribus 前先保存文档和链接素材。官方 Collect for Output 说明介绍了 File > Collect for Output,它把文档与链接图片复制到一个目录,也可以包含字体和色彩配置,单独一份 .sla 不一定包含所有素材。
收集项目,再退出
先保存需要的工作,收集所需素材,打开收集后的文档确认链接,再卸载。保留收集的项目目录、原始素材和独立安装的字体,用 Cmd + Q 退出 Scribus,再把 Applications 中的 Scribus.app 移到废纸篓。
本机检查发现设置位于 ~/Library/Preferences/Scribus,没有生成 ~/.scribus。重装后要保留原来的应用设置,就先备份这个位置,它与保存的项目分开处理。
确认收集后的项目并备份设置,退出 Scribus 后,在 Finder 按 Shift + Command + G,打开存在的 ~/Library/Preferences/Scribus 和 ~/Library/Application Support/Scribus,只把决定不保留的 Scribus 文件夹移到废纸篓,保留收集的项目、链接素材和独立安装的字体。
核对卸载结果
pgrep -ifl Scribus
ls -ld /Applications/Scribus.app "$HOME/Library/Preferences/Scribus" "$HOME/Library/Application Support/Scribus"
核对匹配进程的可执行文件路径。路径不存在只说明该位置已不在,权限错误则无法确认;收集的项目与素材单独核对,不把它们当成残留。
如果通过 Homebrew 安装
brew uninstall --cask scribus
cask定义了它管理的卸载内容。zap 清单指定了 ~/Library/Application Support/Scribus、~/Library/Preferences/Scribus 和 ~/Library/Saved Application State/net.scribus.savedState,重置这些目录会丢弃应用设置,没有指定另存的项目目录。
直接执行 brew uninstall --cask --zap scribus 会运行整个 zap 清单,不读取 Mole 的勾选状态。Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。
Mole 会列出什么
Mole 默认勾选应用及存在的精确 bundle 缓存、偏好和保存状态。按 Scribus 命名的偏好和支持目录列入待确认,通用设置的清理区域中,卸载时一并移除数据和配置关闭时不勾选,打开后可以预选符合条件的应用设置,共用素材和字体单独确认。要保留的设置先取消勾选,项目文档、链接素材和独立字体另行决定。
这次检查覆盖了什么
2026 年 9 月 21 日检查了官网 Mac 包的 Scribus 1.6.6,启动后卸载,移除了选中的命名偏好目录与临时缓存,没有生成 ~/.scribus。没有验证项目创建、Collect for Output 后的恢复或 Homebrew 安装。
