前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >homebrew最新国内源安装方法

homebrew最新国内源安装方法

作者头像
用户6808043
发布2022-02-25 08:24:14
3.7K0
发布2022-02-25 08:24:14
举报
文章被收录于专栏:lostfawn

Homebrew国内源安装

浏览器打开如下地址,Ctrl+s保存改脚本,并命名为brew_install.rb保存在桌面就好 https://raw.githubusercontent.com/Homebrew/install/master/install.sh

下载好后打开任意工具打开该脚本,修改BREW_REPO的值:

代码语言:javascript
复制
#BREW_REPO="https://github.com/Homebrew/brew"
BREW_REPO="git://mirrors.ustc.edu.cn/brew.git"

修改保存后,执行以下命令后会快速进行安装

代码语言:javascript
复制
/bin/bash brew_install

安装的中间如果卡在

代码语言:javascript
复制
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...

这时候直接Ctrl+C结束,通过ustc的源进行配置

代码语言:javascript
复制
mkdir -p /usr/local/Homebrew/Library/Taps/homebrew/
cd /usr/local/Homebrew/Library/Taps/homebrew
git clone https://mirrors.ustc.edu.cn/homebrew-core.git

配置完成后终端输入brew help显示帮助信息则说明安装成功,如果提示失败请检查/usr/local/bin下是否有brew,有的话添加环境变量即可

Homebrew Cask安装

Homebrew Cask需要用homebrew进行安装,同样建议修改homebrew的镜像源为ustc源(或者国内其他源)。如果是按照上面的方法安装的homebrew,镜像源应该已经是ustc的源,用下面的命令查看。

代码语言:javascript
复制
# 查看brew镜像源
git -C "$(brew --repo)" remote -v
# 查看homebrew-core镜像源
git -C "$(brew --repo homebrew/core)" remote -v
# 查看homebrew-cask镜像源(需要安装后才能查看)
git -C "$(brew --repo homebrew/cask)" remote -v 

如果是https://github.com/Homebrew/brew.git的源,需要进行修改:

代码语言:javascript
复制
# 修改brew镜像源
git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
# 修改homebrew-core镜像源
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
# 修改homebrew-cask镜像源(需要安装后才能修改)
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
# 更新
brew update

顺便附上恢复源的地址:

代码语言:javascript
复制
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

修改源之后,输入:

代码语言:javascript
复制
brew install brew-cask-completion

安装完成后输入brew cask help测试,如果出现以下内容并卡住

代码语言:javascript
复制
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask'...

同样的方法,通过ustc的源进行配置

代码语言:javascript
复制
cd /usr/local/Homebrew/Library/Taps/homebrew
git clone https://mirrors.ustc.edu.cn/homebrew-cask.git

再输入brew cask help测试,应该就会显示帮助信息,接着按照上面的方法修改homebrew-cask镜像源即可。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-4-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Homebrew国内源安装
  • Homebrew Cask安装
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档