如何在 Mac 上卸载 Porting Kit
移除 Porting Kit 前,先备份游戏存档和需要保留的已安装游戏容器,官网提供 Mac 应用,首次启动测试没有安装游戏、Wine 引擎或 Rosetta,本页只覆盖应用本体,不移除后来可能创建的所有游戏环境。
先退出,再移除应用
先保存游戏进度,再退出正在运行的游戏和 Porting Kit,然后把 Porting Kit.app 移进废纸篓,不要为了移除管理应用就丢掉游戏容器或存档。
核对管理数据和游戏环境
~/Library/Application Support/portingkit在当前 cask 的 zap 清单里,短暂的首次启动测试没有生成它,已经存在时先检查内容并保留需要的状态。- cask 还列有
~/Library/Preferences/com.paulthetall.portingkit.plist、~/Library/Saved Application State/com.paulthetall.portingkit.savedState和应用自己的最近文档清单模式。 - 已安装游戏容器、存档和独立安装的 Wine 引擎需要单独盘点与备份,这次空白首启没有确认游戏数据位置。
退出 Porting Kit 和它启动的游戏后,在 Finder 按 Shift + Command + G,逐一打开上面三个精确的支持目录、偏好设置和保存状态路径,先把需要的管理状态及其中发现的游戏数据复制到这些目录外,再将选定的文件或文件夹移进废纸篓,保留仍在用的游戏容器和引擎,不删除共享父目录。
检查卸载结果
pgrep -ifl "Porting Kit|portingkit"
ls -ld "/Applications/Porting Kit.app" "$HOME/Library/Application Support/portingkit" "$HOME/Library/Preferences/com.paulthetall.portingkit.plist"
pgrep 没有输出只表示没有找到这个名称,不代表所有辅助进程都已退出,有输出时核对它的实际可执行文件路径,ls 提示路径不存在只说明这一处没有了,权限错误仍无法判断,留下的文件夹也可能是你要保留的数据。
用 Homebrew 安装时
cask 没有单独的卸载辅助程序,zap 包含 portingkit 支持父目录、偏好设置、保存状态和应用自己的最近文档文件模式,不能当作已经验证过的全部游戏或引擎移除流程。
不运行 zap 时,用下面的命令卸载:
brew uninstall --cask porting-kit
Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。自行运行 brew uninstall --cask --zap porting-kit 会执行 Homebrew 的完整 zap 清单,不会读取 Mole 的勾选状态。
Mole 会列出什么
Mole 默认勾选应用和扫描到的归属明确的缓存、偏好设置项,按应用名称匹配的支持父目录存在时会作为待确认项,「卸载时一并移除数据和配置」关闭时不勾选,打开后,符合条件的这一项也可能勾选,其中有要保留的管理或游戏数据时取消勾选,这次首启只列出应用,不代表安装游戏后仍只会列应用。
这次检查覆盖了什么
2026 年 9 月 25 日,从官网磁盘映像拷出的 Porting Kit 6.7.0 用 Mole 开发构建测试,首启 25 秒内没有生成应用数据,因此卸载项只有应用,没有核验 Rosetta 安装、Wine 引擎下载、游戏安装或存档恢复。
