Homebrew

在终端执行下列语句来安装Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew 将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中创建符号链接

安装可能有点慢

brew源

注意:使用国内源的时候一般不连接shadowsock等VPN,不然访问可能出错

有时候需要安装的资源在GitHub或者s3上,下载速度很慢,加上这条使用shadowsocks

export ALL_PROXY=socks5://127.0.0.1:portnumber

目前上条已经失效了,最新的macOS要关闭SIP,不推荐
比如安装mpv的时候

brew install --HEAD --with-bluray-support --with-libdvdread --with-little-cms2 --with-lua --with-bundle mpv

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

替换Homebrew Bottles源:
就是在~/.bashrc或者~/.zshrc文件末尾加

export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles

这两个文件可以自己创建,~/.bashrc~/.bash_profile都可以

2.切换回官方源:
重置brew.git

cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git

重置homebrew-core

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://github.com/Homebrew/homebrew-core.git

3.替换为清华源:
brew清华源

如果替换源之后brew update没反应

先检查vpn是否挂断,然后cdHomebrew的仓库下

~/ cd usr/local/Homebrew //或者
~/ cd "$(brew --repo)"
git pull origin master //更新homebrew
brew update
already up-to-date
brew upgrade

常用brew命令:

命令 解释
brew install [package] 安装包
brew update 更新服务器包目录
brew uninstall 卸载包
brew upgrade 升级包
brew list -version 列出所有安装的包
brew prune 清理无效项

你可能感兴趣的文章

载入中...
Planets
lovXin lovXin

41 声望

发布于专栏

学习记录

python,linux,mac学习记录,资料整理

2 人关注