Homebrew #
tap #
brew tap 可以为 brew 的软件的 跟踪,更新,安装添加更多的的 tap formulae
如果你在核心仓库没有找到你需要的软件,那么你就需要安装第三方的仓库去安装你需要的软件
tap 命令的仓库源默认来至于 Github,但是这个命令也不限制于这一个地方
brew tap #
没有参数会自动更新已经存在的 tap 并列出当前已经 tapped 的仓库
# URL 默认是 https://github.com/user/homebrew-repo
brew tap <user>/<repo>
brew tap <user>/<homebrew-repo>
# URL 可以是任何位置,任何协议
brew tap <user>/<repo> URL
homebrew/core 默认是最高优先级
可以使用 brew tap-pin username/repo 使这个仓库优先级高于 core
使用 brew-tap-unpin username/repo 取消
当你使用 brew install foo 这个命令时,brew 将按照下面的顺序去查找哪个 formula(tap) 将被使用:
- pinned taps
- core formulae
- other taps
镜像加速 #
清华大学镜像 #
替换现有上游
# brew 程序本身,Homebrew/Linuxbrew 相同
git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
# 以下针对 mac OS 系统上的 Homebrew
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
git -C "$(brew --repo homebrew/cask-fonts)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask-fonts.git
git -C "$(brew --repo homebrew/cask-drivers)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask-drivers.git
# 以下针对 Linux 系统上的 Linuxbrew
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/linuxbrew-core.git
# 更换后测试工作是否正常
brew update
叶王 © 2013-2024 版权所有。如果本文档对你有所帮助,可以请作者喝饮料。