本文共 4811 字,大约阅读时间需要 16 分钟。
命令栏输入
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
diaobaodeMacBook-Air:~ arvin$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"==> This script will install:... ... ...==> Downloading and installing Homebrew...remote: Enumerating objects: 24, done.remote: Counting objects: 100% (24/24), done.remote: Compressing objects: 100% (22/22), done./* 报错,资源响应问题error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedlyfatal: early EOFfatal: index-pack failed*/Failed during: git fetch origin master:refs/remotes/origin/master --tags --forcediaobaodeMacBook-Air:~ arvin$ brew install nvm-bash: brew: command not found
此时输入命令:git config --global http.postBuffer 524288000
diaobaodeMacBook-Air:~ arvin$ git config --global http.postBuffer 524288000/* 再执行安装命令*/diaobaodeMacBook-Air:~ arvin$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"==> This script will install:/usr/local/bin/brew... ... .../*** 此时依然报出问题***/Warning: /usr/local/bin is not in your PATH.==> Installation successful!==> Homebrew has enabled anonymous aggregate formulae and cask analytics.Read the analytics documentation (and how to opt-out) here: https://docs.brew.sh/Analytics==> Homebrew is run entirely by unpaid volunteers. Please consider donating: https://github.com/Homebrew/brew#donations==> Next steps:- Run `brew help` to get started - Further documentation: https://docs.brew.sh/* 结果再次执行 brew 依旧无效*/diaobaodeMacBook-Air:~ arvin$ brew help-bash: brew: command not found
添加路径到 PATH 变量中
依次输入命令:
......diaobaodeMacBook-Air:~ arvin$ brew help-bash: brew: command not found/* 添加路径到PATH变量中,export PATH=/usr/local/bin:$PATH*/diaobaodeMacBook-Air:~ arvin$ export PATH=/usr/local/bin:$PATH/* echo查看,是否添加成功,echo $PATH*/diaobaodeMacBook-Air:~ arvin$ echo $PATH/usr/local/bin:./usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/bin/* 再次执行安装*/diaobaodeMacBook-Air:~ arvin$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"==> This script will install:/usr/local/bin/brew/usr/local/share/doc/homebrew/usr/local/share/man/man1/brew.1/usr/local/share/zsh/site-functions/_brew/usr/local/etc/bash_completion.d/brew/usr/local/HomebrewPress RETURN to continue or any other key to abort==> Downloading and installing Homebrew...remote: Enumerating objects: 1, done.remote: Counting objects: 100% (1/1), done.remote: Total 1 (delta 0), reused 1 (delta 0), pack-reused 0Unpacking objects: 100% (1/1), done.From https://github.com/Homebrew/brew * [new tag] 1.9.1 -> 1.9.1HEAD is now at 241ee989b Merge pull request #5519 from jonchang/fix-prefer-64-bitAlready up-to-date.==> Installation successful! /* 安装完成,且没有提示Warning*/==> Homebrew has enabled anonymous aggregate formulae and cask analytics.Read the analytics documentation (and how to opt-out) here: https://docs.brew.sh/Analytics==> Homebrew is run entirely by unpaid volunteers. Please consider donating: https://github.com/Homebrew/brew#donations==> Next steps:- Run `brew help` to get started- Further documentation: https://docs.brew.shdiaobaodeMacBook-Air:~ arvin$
检查安装
/* 能够执行 brew help 命令,安装 brew 成功*/diaobaodeMacBook-Air:~ arvin$ brew helpExample usage: brew search [TEXT|/REGEX/] ... ... ...Further help: brew commands brew help [COMMAND] man brew https://docs.brew.shdiaobaodeMacBook-Air:~ arvin$
命令栏输入:export HOMEBREW_NO_AUTO_UPDATE=true
Last login: Tue Jan 15 21:41:28 on ttys000diaobaodeMacBook-Air:~ arvin$ export HOMEBREW_NO_AUTO_UPDATE=truediaobaodeMacBook-Air:/ arvin$ brew helpExample usage: brew search [TEXT|/REGEX/] brew info [FORMULA...] brew install FORMULA... brew update brew upgrade [FORMULA...] brew uninstall FORMULA... brew list [FORMULA...]Troubleshooting: brew config brew doctor brew install --verbose --debug FORMULAContributing: brew create [URL [--no-fetch]] brew edit [FORMULA...]Further help: brew commands brew help [COMMAND] man brew https://docs.brew.shdiaobaodeMacBook-Air:/ arvin$
$ cd "$(brew --repo)" && git remote set-url origin https://git.coding.net/homebrew/homebrew.git$ cd $home && brew update
替换brew.git:cd "$(brew --repo)"git remote set-url origin https://mirrors.ustc.edu.cn/brew.git替换homebrew-core.git:cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
Reference
转载地址:http://bghwi.baihongyu.com/