Menu

一个Java程序员眼中的Mac OS(系列五:包管理工具)

2017年7月11日 - 工作台

Homebrew

本文初衷

先总结

Homebrew 知识

Homebrew 是什么

为什么会出现

哪些人不喜欢它

为什么学习它

我要怎么做

cd /opt && curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install

编辑该安装脚本,
把 
BREW_REPO = "https://github.com/Homebrew/brew".freeze 
替换成:
BREW_REPO = "https://mirrors.ustc.edu.cn/brew.git".freeze

然后执行安装脚本:/usr/bin/ruby /opt/brew_install,中间可能会有这个错误:Error: Failure while executing: git clone https://github.com/Homebrew/homebrew-core 

解决办法:
git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1

换源:
cd "$(brew --repo)" 
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git


cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" 
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

brew update

安装测试:brew install proxychains-ng

Proxychains4 为终端做代理

资料整理

标签:,