Homebrew tap 与 cask:扩展软件源、安装应用和字体
添加一个新的 tap
Tap 是扩展 Homebrew 软件定义的 Git 仓库。通常先搜索默认源,只有软件作者要求时才添加相应第三方 tap;其安装脚本和更新由仓库维护者提供,应确认来源。
下面的 user/repo 是待替换的仓库名:
sh
brew tap user/repo
brew tapbrew tap 不带参数时列出已添加的 tap;不再需要时可用 brew untap user/repo 移除仓库。它与卸载已安装软件是不同操作。
常用 tap
当前 Homebrew 默认通过 API 获取官方 formula 和 cask 信息,常规安装不需要先克隆 homebrew/core 或 homebrew/cask。
Cask 图形应用
Cask 用于安装 macOS 图形应用等软件,当前命令是 brew install --cask。例如:
sh
brew search visual-studio-code
brew info --cask visual-studio-code
brew install --cask visual-studio-code
brew list --cask先查看 brew info 中的来源和要求,再安装。旧教程的 brew cask install 写法不再使用;Linux 不适用这里的 macOS 应用示例。
安装字体
原 homebrew/cask-fonts 已合并至主 cask 仓库,不需要再添加这个 tap。以 Source Code Pro 为例:
sh
brew info --cask font-source-code-pro
brew install --cask font-source-code-pro安装后在编辑器的字体设置中选择 Source Code Pro;已打开的应用可能需要重新启动才能看到新字体。