如何在MacOS上禁用Homebrew自动更新
时间:2020-02-23 14:40:15 来源:igfitidea点击:
Homebrew是宏用户的免费和开源包管理系统。
它为我们提供了一种灵活的安装Unix Tools Apple,Apple不包括在MacOS上。
包管理涵盖安装,搜索,更新,清理和完成卸载。
如果我们是BREW命令行工具的频繁用户,则必须指出,每次执行要执行公式的命令时执行更新。
请参阅下面的示例以安装ranger:
$brew install ranger Updating Homebrew... ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/cask). ==> Updated Casks browserosaurus ==> Downloading https://ranger.github.io/ranger-1.9.3.t ....
要在运行BREW命令时防止此更新,请传递1到Homebrew_no_auto_update环境变量。
HOMEBREW_NO_AUTO_UPDATE=1 brew install <formula>
这是一次性操作。
要使它成为永久配置,请根据我们使用的shell设置.bashrc或者.zshrc文件中的变量。
--- Bash -- $vim ~/.bashrc export HOMEBREW_NO_AUTO_UPDATE=1 --- Zsh -- $vim ~/.zshrc export HOMEBREW_NO_AUTO_UPDATE=1
来源shell配置文件:
$source ~/.bashrc or source ~/.zshrc
现在尝试安装公式以确认设置是有效的。
$brew install iproute2mac ==> Downloading https://github.com/brona/iproute2mac/releases/download/v1.2.3/iproute2mac-1.2.3.tar.gz Already downloaded: /Users/jkmutai/Library/Caches/Homebrew/downloads/fdb133eaa8f1346a259295ba9aa22ab568e0dd6b6506cafab6891ae6e31fcf84--iproute2mac-1.2.3.tar.gz