MacOS安装Homebrew 官方网站Homebrew 1 2 3 4 bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh) " /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall) "
Ps: ==很多情况会出现安装失败的问题,其实是因为下载的站点在国外,如果有代理会好点,但是也有可能下载站点拥塞导致下载失败,不要着急慢慢下载就行了。大概回报错,类似于这样== curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
brew很慢的解决方案 创建HomeBrew文件夹 首先确保/usr/local/Homebrew
文件夹不存在,存在的话删除
1 2 rm -rf /usr/local /Homebrew sudo mkdir /usr/local /Homebrew
git克隆 随便选择哪一个都可以不要重复执行,大概3-5分钟吧,网速很不好的话会很慢。尽量网速稳定的时候在操作
1 sudo git clone https://mirrors.aliyun.com/homebrew/brew.git /usr/local /Homebrew
创建软连接 rm -rf
可以不用执行,只要你之前没有操作过的话。如果报错mkdir: /usr/local/Homebrew: File exists
就必须要执行
1 2 sduo rm -rf /usr/local /bin/brew sudo ln -s /usr/local /Homebrew/bin/brew /usr/local /bin/brew
创建core文件夹并再次git克隆 1 2 3 sudo rm -rf /usr/local /Homebrew/Library/Taps/homebrew/homebrew-core sudo mkdir -p /usr/local /Homebrew/Library/Taps/homebrew/homebrew-core sudo git clone https://mirrors.aliyun.com/homebrew/homebrew-core.git /usr/local /Homebrew/Library/Taps/homebrew/homebrew-core
授权 为当前用户授权能够访问的权限
1 2 3 4 5 6 sudo chown -R $(whoami) /usr/local /Homebrew echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile
回退默认源 1 2 3 4 5 cd "$(brew --repo) " git remote set-url origin https://github.com/Homebrew/brew.git cd "$(brew --repo) /Library/Taps/homebrew/homebrew-core" git remote set-url origin https://github.com/Homebrew/homebrew-core.git
常用的brew
命令 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 brew update brew doctor brew list brew install [包名] brew install git brew upgrade brew upgrade [包名] brew cleanup brew cleanup [包名] brew cleanup -n brew outdated brew pin $FORMULA brew unpin $FORMULA brew uninstall [包名] brew uninstall git brew search [包名]