brew安装:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
# 1.替换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
# 2.替换homebrew-bottles: # 中国科大 echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile # 应用生效 brew update # 重置brew.git cd "$(brew --repo)" git remote set-url origin https://github.com/Homebrew/brew.git # 重置homebrew-core.git cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://github.com/Homebrew/homebrew-core.git
brew基本操作
# 常见操作 brew search / install / list / info 包名 / cleanup # 装库尽量用pip装而不是brew,比如pip install jupyter。 # 虽然都会装一堆依赖,pip卸载依赖很干净,如: pip install pip-autoremove pip-autoremove jupyter -y # brew卸载依赖(还是不干净): brew tap beeftornado/rmtree brew rmtree git brew cleanup # brew卸载依赖包?(比如brew卸载ffmpeg就这样,很方便。) brew tap beeftornado/rmtree brew rmtree <package> brew cleanup
问题记录
brew cleanup时报Running Homebrew as root is extremely dangerous and no longer supported?
# 输入后再试试就好啦 sudo chown -R $(whoami) $(brew --prefix)/*