HomeBrew 安装

homebrew(国内飞速安装)

homebrew官网推荐的命令在国内巨慢…,不管你是否FQ,都没啥速度的提升

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

这里有个国内的源,可以使你下载速度提升百倍~

/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"

若出现一下情况:

如果命令执行中卡在下面信息:

==> Tapping homebrew/core
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...

Command + C中断脚本执行如下命令:

cd "$(brew --repo)/Library/Taps/"
mkdir homebrew && cd homebrew
git clone git://mirrors.ustc.edu.cn/homebrew-core.git

成功执行之后继续执行前文的安装命令。
最后看到==> Installation successful!就说明安装成功了。

最最后执行:brew update

cask同样也有首次下载缓慢的问题,解决方法大致同上:

cd "$(brew --repo)/Library/Taps/"
cd homebrew
git clone https://mirrors.ustc.edu.cn/homebrew-cask.git

卸载

使用官方脚本同样会遇到uninstall地址无法访问问题,可以替换为下面脚本:

/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/uninstall)"

设置国内镜像源

brew、homebrew/core是必备项目,homebrew/caskhomebrew/bottles按需设置。
通过brew config命令查看配置信息。

中科大源

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

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

git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

brew update

恢复官方镜像源

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

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

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

brew update

homebrew-bottles配置只能手动删除,将~/.bash_profile文件中的 HOMEBREW_BOTTLE_DOMAIN=https://mirrors.xxx.com内容删除,并执行source ~/.bash_profile


 上一篇
WSGI和AWSGI WSGI和AWSGI
什么是WSGI?WSGI全称Web Server Gateway Interface(Web服务器网关接口),这是一个规范(标准);规定了web server如何与web application交互,application如何处理请求。 W
2021-09-27
下一篇 
04.k8s资源管理 04.k8s资源管理
k8s资源管理资源管理介绍在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。 ​ kubernetes的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在
2021-09-07
  目录