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)/*