
如果你在 Mac 上常用 Homebrew,但并不想每次装软件、更新包、清缓存、看依赖关系都回到终端里,Cork 是一个很值得放进工具箱的选择。它把 Formulae、Casks、Taps、服务管理和包信息整理成一个原生 macOS 应用,让 Homebrew 更像一个可以日常打开的系统工具,而不是一串需要记忆的命令。
Cork 的官网把它称为 Homebrew companion,这个定位挺准确:它不是把 Homebrew 换掉,而是把那些高频但容易打断心流的操作放到可视界面里。比如搜索并安装新的 Formula 或 Cask、只更新选中的包、查看某个包被哪些依赖使用、管理 Homebrew services,甚至从菜单栏触发更新,都可以少敲很多命令。
给经常维护 Mac 环境的人一个省心入口
它比较适合两类人。一类是每天都靠 Homebrew 管工具、数据库、CLI 和桌面应用的开发者,Cork 能把已安装包、过期包、可领养的应用、Taps 等状态集中放在一个窗口里;另一类是想用 Homebrew,但对终端命令不太有安全感的 Mac 用户,图形界面会让“装一个工具试试”这件事轻很多。
项目本身用 SwiftUI 写成,GitHub 仓库目前约 4.4k stars,最近仍在维护。官网说明 Cork 支持 macOS 13+,预编译版本通过官网购买,价格为 25 欧元并包含后续更新;同时它的源码公开,README 里也给了自行编译的路径。不过它的许可证采用 Commons Clause,意味着你可以查看、修改和自用源码,但不能未经许可销售或分发 Cork 及其修改版本,这一点和常见宽松开源协议不完全一样。
那些命令行里能做、但总有点烦的事
Cork 的亮点不只是“给 Homebrew 套一层 GUI”。README 里列出了一些 Homebrew 单独使用时不太顺手的能力,比如自动尊重系统代理、清理缓存下载、标记想追踪的包、区分主动安装和依赖安装的包,以及以更快的方式加载已安装包列表。官网还强调它支持 sudo 操作、完整 Homebrew actions,并且针对现代 macOS 做了轻量化优化。
对 WeFound 的读者来说,Cork 值得关注的点在于它把一个典型开发者基础设施工具,做成了更接近日常生产力软件的体验。你仍然保留 Homebrew 的生态和可控性,但不用每次都在终端里翻命令;这对于长期维护 Mac 工作环境的人,往往就是很真实的效率提升。
传送门
官网:https://corkmac.app/
项目地址:https://github.com/buresdv/Cork
原创文章,如若转载,请注明出处:https://wefound.cc/p/3002.html