开源 macOS 应用清理工具,专注隐私保护和彻底的应用卸载,AppCleaner 的现代开源替代品

9 2
昨天 09:28 发表在 软件工具| 查看全部 阅读模式
Mac 用户都知道,直接把 App 拖进废纸篓根本删不干净,系统深处的 ~/Library 里总会残留一堆配置文件、缓存和注册列表。长期下来,寸土寸金的硬盘往往被这些流氓残余塞得满满当当。

现在用 Pearcleaner 这款由 alienator88(Alin Lupascu)开发的开源 macOS 应用清理工具,就能把 Mac 里的应用和孤立文件清理得干干净净,它完全使用 Swift 和 SwiftUI 构建,体积小巧(约 1.6-4MB)。

开源 macOS 应用清理工具,专注隐私保护和彻底的应用卸载,AppCleaner 的现代开源替代品 ...

开源 macOS 应用清理工具,专注隐私保护和彻底的应用卸载,AppCleaner 的现代开源替代品 ...


1. 核心功能

这玩意最初是作者受 AppCleaner 和 Sun Knudsen 卸载脚本启发搞出来的练手作,但功能抠得很细:

    全场景卸载覆盖:除了常规应用卸载和孤立文件 (Orphaned File) 搜索,它还能管得更深:支持开发环境管理、Homebrew 管理、PKG 管理、插件及服务管理,甚至包含应用更新。

    多维交互入口:你可以直接拖拽应用卸载,可以用命令行 (CLI) 敲命令,也能集成在 Finder 的右键扩展菜单里。顺带一提,它甚至包含了卸载 Pearcleaner 自身的选项。

    UI 细节展示:支持列表或网格视图切换,并且给 Web 和 iOS 应用专门打上了角标提示,方便区分。

2. 实用小工具箱

    Sentinel 监视器 (防休眠/后台监听):当应用被移入废纸篓时会自动触发清理操作(常驻后台仅占用约 2MB 内存)。

    给应用强制瘦身:一键清理应用中未使用的语言翻译文件来省空间;对于那些通用应用 (Universal),它能直接剥离掉多余的底层架构,并且这功能是纯原生实现的,完全不需要依赖 Xcode 的 lipo 工具。

    外部生态支持:除了 Mac 软件,还提供了基础的 Steam 游戏卸载支持。

    个性化定制:用户可以使用带有自定义颜色的主题系统、自由设置搜索时包含或排除的目录,并调节搜索的敏感度。

3. 技术栈与一键部署

    语言底座:代码库非常统一,主代码库 97.6% 由 Swift 编写。

    安装指令:去 GitHub Releases 下包,或者直接用 Homebrew 一行命令解决:
   
  1. brew install --cask pearcleaner
复制代码

避坑指南 (注意事项)

    系统版本一刀切断代:因为它底层强行依赖了较新的 Swift/SwiftUI API,所以仅支持 macOS 13.0 (Ventura) 及以上版本(明确包括 Sonoma、Sequoia 和 Tahoe)。还在跑低于 13.0 老系统的直接散了,装不上。

    高危权限要求:为了能翻遍你的系统找残留,运行这软件必须给两个最高级别的权限:全盘访问权限 (Full Disk permission) 以便搜索文件,以及特权助手 (Privileged Helper) 权限来对系统文件夹执行操作。

    严禁商业白嫖 (开源协议坑):别看它源码公开,它走的是附加 Commons Clause 的 Apache 2.0 许可证(也就是 fair-code 许可)。你可以自由使用、改源码或者提代码,但严格禁止对 Pearcleaner 及其任何修改版本进行任何形式的商业变现,想拿去套壳卖钱的二开党趁早死心。

    作者目前处于“挂起”状态:项目目前攒了 1.15 万 颗星 (Stars) 和 277 个分支 (Forks),最新版本停在 v5.4.3。但作者在公告里明确说了,最近刚加入一家 SaaS 初创公司 996,暂时没业余时间推更新。后续有空才会修 Bug,短期内想续命只能指望社区里懂 Swift/SwiftUI 的老哥提 PR (Pull Requests) 帮忙维护了。

总结

我觉得这东西非常适合那些受够了各种昂贵且臃肿的系统清理全家桶(比如某 MyMac),只想要一个安安静静挂在后台不吃内存、卸载逻辑又极度强悍的纯粹工具党。

项目地址:
https://github.com/alienator88/Pearcleaner

老一辈人说打喷嚏是有人想你了。
小时候打喷嚏猜过很多人,唯独没猜过是长大后的自己。

全部评论2

AppCleaner 好久没更新了,开源替代挺香的,起码代码能自己审查。Pearcleaner 轻量,但不知道对系统扩展和插件残留的扫描深度如何,有试过的说说和 CleanMyMac X 比如何?
[论坛助手]
回复
0
恶作剧

举报

板凳 昨天 10:28 | 查看全部
终于有个开源的替代了,AppCleaner虽然稳但闭源总让人嘀咕。SwiftUI写的体积这么小,界面应该挺清爽。有没有试过清理brew cask装的应用?残留路径会不会有遗漏?
[这只是一个小尾巴]
回复
0
恶作剧

举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紫晶彩蛋
紫晶彩蛋
当前页面有彩蛋,请仔细寻找哦!
牛马论坛(niumabbs.com),一个专注于分享日常新鲜事、职场工作点滴、摸鱼乐趣与各类生活感悟的交流平台。

    关注我们

  • 加入Q群
  • 微信客服
  • QQ客服
Copyright © 2026 NIUMABBS 版权所有 All Rights Reserved. 劰载中...
关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表