闲谈|太喜欢Homebrew,Mac用户们请不要错过

发布时间 2023-03-27 22:54:17作者: Saliha混迹于江湖

常规声明:这不是广告,本文全部内容都是我的个人经验与大实话。

我要推荐Homebrew!这个软件实在是太好用了!简直是Mac的装机必备啊!

知道Homebrew的朋友们可以退出去了。毕竟Mac专业用户和用Mac的高级程序员不可能不了解Homebrew。本文写给和我一样的IT菜狗。

Homebrew是啥:macOS的package manager。意思就是:负责下载/管理软件的命令行工具。你可以用它安装和卸载各种各样的软件,包括开发需要的各种命令行工具(gradle, maven, nginx ...)以及跟开发完全无关的通用软件(微信Mac版,Chrome浏览器 ...)。可以理解为一个高配的App Store。

Homebrew的安装和使用都极其方便,按官网的指导做就好了。就是网络不好的时候可能需要挂个梯子。

用一句话总结本文剩下的内容,就是:在Mac上能用Homebrew安装的软件,请都用Homebrew安装。会方便到你无法想象。

用maven举个例子,来看看Homebrew如何提升程序员的生活质量。

以下是maven官网给出的安装步骤,是传统的安装软件三步方法:下载,解压,配环境。

每一步都很烦人。命令又长又难记。

但如果你能想到去Homebrew官网搜一下maven,你就会发现惊喜:

如果你的Mac上有Homebrew,你只需要复制粘贴一下那行brew install maven就行。不需要仔细看适用版本,不需要手动改profile来添加path,也不需要想着删除用完的压缩安装包,Homebrew都会帮你做好。

卸载软件也同样方便。如果我想删掉maven,只需要在命令行打上brew uninstall maven就够了(前提是你安装时使用的是Homebrew安装)。不需要担心忘记删掉相关文件夹,Homebrew会帮你把垃圾清理干净。

曾经的Homebrew只能下载安装命令行工具。但是现在它更强大了,有图形界面的软件也可以操作。下载安装Docker或Visual Studio Code和安装maven一样容易。甚至连IntelliJ和Anaconda这样难搞的玩意儿也可以通过Homebrew安装。不再需要把图标拖进应用文件夹,然后再删除用完的安装包。连环境变量Homebrew都能给你改好。


我现在坚持所有的软件都通过Homebrew安装。这能给我一种实在的掌控感。谢谢brew!