☰
用 Pearcleaner 管理 Homebrew:搜索、安装、清理缓存,全程不碰终端
2026/11/2 11:07:05 网站建设 项目流程

用 Pearcleaner 管理 Homebrew:搜索、安装、清理缓存,全程不碰终端

【免费下载链接】PearcleanerA free, source-available and fair-code licensed mac app cleaner项目地址: https://gitcode.com/gh_mirrors/pe/Pearcleaner

用 Pearcleaner 管理 Homebrew 更省心:搜索、安装、卸载、清理缓存都做成了点选界面,点几下就行,不必打开终端。它是一款免费、开源授权的 Mac 应用清理工具,适合不想背命令的新手,也适合怕误删的老手。

Homebrew 越装越乱,清理命令却不敢敲

上个月你装 Homebrew 是为了快速弄个工具,如今brew前缀目录里躺了几十个包,缓存也悄悄堆了不少。磁盘一报警,你打开终端想清理,brew cleanup、brew autoremove,还有一堆要sudo的操作,每条都像陷阱——敲错一个字母,说不定就删到了别的东西。

更麻烦的是想查某个包占了多少空间、装它之前要不要吃掉 500MB。这时候命令行也给不出直观答案。

![用 Pearcleaner 管理 Homebrew 的应用图标](https://raw.gitcode.com/gh_mirrors/pe/Pearcleaner/raw/7724df7111bff82ae243301cf701992ef05ecf19/Pear Resources/Pear.png?utm_source=gitcode_repo_files)

Pearcleaner 的解法很直接:把 Homebrew 的搜索、安装、卸载、清理都搬进图形界面。你要装什么、占多大、能不能删,看图标和数字就行,不用背命令。下面跟着点一遍。

跟着点一遍:搜索、安装、清缓存

点开 Homebrew 标签页,先确认环境

主窗口左侧边栏里,点那个酒杯(mug)图标的Homebrew。进去后顶部会冒出Browse / Taps / Auto Update / Maintenance四个分段按钮,之后所有操作都在这四处之间切换。

如果这台 Mac 还没装 Homebrew,这里不会报错,而是显示一句 "Homebrew Not Installed" 和一个Install Homebrew按钮,点它跳到官网装好,回来刷新即可。

在 Browse 搜包、看体积,再一键安装

默认停在Browse。搜索框里输关键词,它会同时匹配包名、显示名和描述,记不清完整命令也能搜到。上面再切一下Installed / Available:前者看已装的,后者看还能装什么。

点任意一个包,右侧滑出详情抽屉:版本、占用体积、依赖、是否弃用,一屏看全。觉得没问题,点Install就开始装。工具栏的Console按钮随时能翻开,实时看命令跑到哪一步。

![Pearcleaner 应用的梨形图标](https://raw.gitcode.com/gh_mirrors/pe/Pearcleaner/raw/7724df7111bff82ae243301cf701992ef05ecf19/Pear Resources/new-pear.png?utm_source=gitcode_repo_files)

对不用的包点 Uninstall,连残留一起删

在 Installed 里点要卸的包,抽屉里选Uninstall,再确认一次。它会用zap的方式卸载——不只删主程序,连配置、缓存等残留文件一起清掉,比单纯brew uninstall干净。安装、卸载、清理缓存这些底层命令,都封装在 HomebrewController.swift。

进 Maintenance 清缓存、查健康

切到Maintenance,三张卡片各管一摊:

  • Cleanup🧹:显示当前缓存占用,点Run Cleanup就清掉旧版本、孤儿依赖和下载缓存。
  • Doctor:点Run Doctor给 Homebrew 做个体检,正常是绿勾,有问题是红警,点红警能看具体哪里不对。
  • Homebrew Version:显示当前版本,有新版时会标出,点Update Homebrew升级 Homebrew 本身。

![Pearcleaner Homebrew 清理工具的图标](https://raw.gitcode.com/gh_mirrors/pe/Pearcleaner/raw/7724df7111bff82ae243301cf701992ef05ecf19/Pear Resources/Icons/icon_512x512@2x.png?utm_source=gitcode_repo_files)

缓存和健康检查的界面行为,写在 MaintenanceSection.swift。

装多了、更新频繁时,再上这几个能力

基础流程走完,Homebrew 用久了还会冒出几类事,Pearcleaner 都有对应的点选入口。

给 Homebrew 排个自动维护表 ⏰

Auto Update里打开总开关,可以加多个时间计划。每个计划里勾选 Update Homebrew、Upgrade Packages、Cleanup 中你想做的动作,到点自动跑,后台由 LaunchAgent 托管,跑完还能点View Log看记录。适合软件多、懒得每周手动清一遍的人——设个每周一次,就不用惦记了。这块逻辑见 HomebrewAutoUpdateManager.swift。

把用不上的第三方 Tap 源移除

Taps里列出你加过的所有源:官方源是蓝色,第三方是橙色。点开某一行能看到它提供哪些包,确认没用就移除。适合装过一堆社区源、想给 Homebrew 瘦身的人,移掉不认识的源,更新也会更快。

卸载前先看它被谁依赖

删包时如果这个包正被别的包依赖,Pearcleaner 不会硬删,而是拦下来并告诉你是哪些包在用。这对依赖复杂的环境很关键——先看清牵连,再决定要不要一起卸。

卡住了?这几个坑绕一下就好

  • 只看到 "Homebrew Not Installed":原因是系统里没装 Homebrew。点那个Install Homebrew按钮装好,回来刷新就有了。
  • 卸载时报 "required by …":原因是这个包还被别的包依赖着。先看清是谁在用,确认那些包也不要了再一起删,别强行硬删。
  • 要管理员权限的操作卡住:Pearcleaner 会用系统钥匙串里存的密码来跑sudo。按提示输一次密码即可,存进钥匙串后下次免输,管理逻辑见 KeychainPasswordManager.swift。

打开 Pearcleaner,进 Homebrew 标签页,今晚就能把攒了半年的缓存清掉。装新的、卸旧的,全在点选的几秒钟里完成。

【免费下载链接】PearcleanerA free, source-available and fair-code licensed mac app cleaner项目地址: https://gitcode.com/gh_mirrors/pe/Pearcleaner

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询