跳到主要内容

这里是 Mole Mac 官网,要去 Windows 版官网吗?

前往 Windows 版
Mole
MacWindows
功能 实测 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
购买 下载

    帮助、文档、更新日志和文章

    首页/Mole 实测软件

    如何在 Mac 上卸载 Kaset

    Kaset 是一款开源的 Mac 版 YouTube Music 客户端,来自 github.com/sozercan/kaset。它开了沙盒,所以几乎所有东西都放在一个容器文件夹里,不会在 ~/Library 里散落一堆文件。它用 Google 账号登录,架构文档里写到,登录用的 Cookie 会备份到 macOS 钥匙串,好让你更新应用后还保持登录。移除之前先在 Kaset 里退出登录,再到钥匙串访问里看一下有没有残留的 Kaset 项目,这次测试没有登录,所以钥匙串里会不会留下项目没有测。移除应用不会取消 YouTube Music Premium,也不会动你的 Google 账号,这些要在 Google 那边管理。这份指南覆盖项目 GitHub Release 的磁盘映像和它的 Homebrew cask。

    退出并移除应用

    1. 先在 Kaset 里退出登录,要留的收藏也记一下。它的文档把收藏放在 Application Support 下的 Kaset 文件夹里,沙盒应用的这个文件夹在下面的容器里,想留的话把它拷出来。
    2. 按 Command + Q 退出 Kaset。测试里它有 2 个进程(应用本身和一个 WebKit 网络进程),没有注册登录项,也没有启动代理。
    3. 打开访达,进入「应用程序」,把 Kaset.app 拖进废纸篓。
    4. Mole 没能移走容器的话,自己移除。先退出 Kaset,macOS 仍可能拒绝把沙盒容器移进废纸篓,除非执行移除的 App 有完全磁盘访问权限,可以在系统设置 › 隐私与安全性 › 完全磁盘访问权限里授权,或者等应用退出后在访达里自己把这个文件夹移进废纸篓。

    数据在哪里

    在访达按 Shift + Command + G 逐项打开,不存在的路径跳过即可。

    位置 内容 处理建议
    ~/Library/Containers/com.sertacozercan.Kaset 沙盒容器:里面的 Application Support 文件夹(收藏)、WebKit 和图片缓存、偏好设置和日志 要留收藏的话先拷出来,再移除。Mole 默认勾选,有完全磁盘访问权限时 Mole 能移走,没有时报告会请你授权。
    ~/Library/Application Scripts/com.sertacozercan.Kaset 一个空的脚本文件夹 移除。Mole 默认勾选。
    getconf DARWIN_USER_CACHE_DIR 打印出的文件夹下的 com.sertacozercan.Kaset Mole 的临时缓存行,测试里 20 KB 移除。Mole 默认勾选。
    钥匙串访问(登录钥匙串)里的 Kaset 项目 据项目文档是保存下来的 Google 登录,测试里没有看到 退出登录后如果还有,自己删掉。

    检查结果

    pgrep -il kaset
    ls -d /Applications/Kaset.app ~/Library/Containers/com.sertacozercan.Kaset ~/Library/Application\ Scripts/com.sertacozercan.Kaset
    
    • pgrep 没有输出,说明 Kaset 没在跑。打印出一行就是还活着的进程,退出后再跑一次。
    • ls -d 提示「No such file or directory」说明那个路径已经没了。打印出 Containers 路径说明容器还在盘上,这次测试结束时就是这样。

    用 Homebrew 安装时

    项目自己发布了一个 tap,sozercan/repo。

    brew uninstall --cask kaset
    

    这个 tap 的 cask 没有 uninstall 步骤,所以这条命令只移除应用。brew uninstall --cask --zap kaset 还会把 ~/Library/Application Support/Kaset、~/Library/Caches/com.sertacozercan.Kaset、偏好设置文件、Saved Application State/com.sertacozercan.Kaset.savedState 和 ~/Library/WebKit/com.sertacozercan.Kaset 移进废纸篓。这些是普通的 ~/Library 路径,沙盒应用真正的数据在容器里,zap 清单没有写到容器。直接运行 brew 命令不读取 Mole 的勾选。Mole 只在整个移除范围都通过 zap 检查时才加 --zap(有没勾选或共用的路径、超出审查范围的路径、不认识的段落或不支持的指令都会让它不加),否则由 Mole 自己移除你勾选的行。这次没有测 Homebrew 安装。

    Mole 会列出什么

    Mole 默认勾选应用、~/Library/Application Scripts/com.sertacozercan.Kaset、~/Library/Containers/com.sertacozercan.Kaset 和临时缓存行。移除之前 Mole 会请 Kaset 退出。容器是需要完全磁盘访问权限才能移走的那一个。

    这次检查覆盖了什么

    2026 年 11 月 9 日,这次检查从项目的 GitHub Release 下载了 Kaset 0.14.2 Universal 磁盘映像,校验和与 Homebrew tap 里的 cask 一致,把应用拷进「应用程序」,没有运行 brew install,打开一次后退出。随后用源码构建的 Mole 勾上清理项卸载,Mole 把应用、脚本文件夹和临时缓存行移进了废纸篓。容器留了下来,因为测试用的构建没有完全磁盘访问权限,macOS 返回了 513 错误,卸载后只剩这一个路径。状态页显示一行 Kaset,2 个进程。Mole 检测到 Sparkle 更新器,没有执行更新。没有登录 Google 账号,所以 Cookie、钥匙串备份、收藏和播放都没有测,Homebrew 安装和 Mole 公证发布版也没有测。

    Mac 软件卸载不干净,可以试试 Mole,我亲手测试和核查过 900 款 Mac 软件。

    下载试用 Mole

    Mole · 鼹

    让你的 Mac 干净轻快

    v1.20.0 (371) · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    Windows 版 命令行工具 存储价格换算 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit,请勿下载来源不明的安装包

    命令行版继续免费开源。