一、Homebrew 安装/卸载命令

其实细心的朋友可能会发现,Homebrew 的安装命令好像有两个:

$ brew install <package> $ brew install --cask <package>

这两者有什么区别呢?

官方描述:Homebrew Cask 扩展了 Homebrew,并为 Atom 和 Google Chrome 等 GUI macOS 应用程序的安装和管理带来了优雅、简单和快速。 为此,我们提供了友好的 CLI 工作流来管理作为二进制文件分发的 macOS 应用程序。

我们执行如下搜索命令,会发现:

`frankie@iMac ~ % brew search google

==> Formulae aws-google-auth google-sparsehash google-authenticator-libpam google-sql-tool google-benchmark googler google-go googletest google-java-format

==> Casks google-ads-editor google-analytics-opt-out google-backup-and-sync ...`

以上搜索命令,可以看到搜索关键词 google,结果会出现 FormulaeCasks 两种分类,有何区别?

其实所有的 Homebrew Cask 命令都以 brew 开头,这对 Casks 和 Formulae 均适用。

所以,使用 Homebrew 安装软件,只要使用如下命令即可:

$ brew install <package>

其他一些命令:

$ brew uninstall <package> # 卸载 $ brew reinstall <package> # 重装

二**、Homebrew 其他命令**

  1. 软件搜索命令

支持关键字、模糊搜索。假设我们想安装一个叫 Alfred 的软件,但不知道 Homebrew 是否支持安装该应用,我们可通过该方法查询。如输入 brew search alf 会列出所有符合条件的结果。

$ brew search <key words>