macOS安装Homebrew太慢,换用清华镜像

前言

毫无疑问,在mac下做开发,经常需要搭建一些环境需要用到Homebrew来下载。下面说一下我的经历。

2021-02-26更新
最新安装教程请查看:MacOs M1安装Homebrew 在国内最简单方法(intel同理)

安装Homebrew

Homebrew官网
在这里插入图片描述

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

将这个链接拷贝进终端,回车。
我挂着VPN下了半个小时,没下下来。。。又关了VPN,看着速度从25k变成了3k。。。
绝望。。。

下载脚本

后来百度了一下,看了别人的介绍。
解决国内 Mac 安装 brew 速度很慢问题
找到个脚本下载链接

curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install

但是下载下来的脚本里并没有该链接说的CORE_TAP_REPO这个词
接着找到了这个介绍:
Mac HomeBrew国内镜像安装方法
里面说:

注意: 新版本HomeBrew可能没有CORE_TAP_REPO这句代码,如果没有不用新增。 如果这个镜像有问题的话,可以换成其他源。

更换镜像源

上面两个介绍综合以后,我就高高兴兴去执行编辑后的脚本,却发现,还是没有下载下来。
后来又找到了下面这个介绍:
macOS 替换 Homebrew 的源为阿里云 & 清华的源
将镜像源修改成了清华的
在这里插入图片描述

https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

2019-11-18 更新内容
或者使用中科大的镜像
路径:https://mirrors.ustc.edu.cn/brew.git
core:https://mirrors.ustc.edu.cn/homebrew-core.git

修改方法,就是打开下载的brew_install文件。

直接打开聚焦搜索,搜索即可
在这里插入图片描述

修改如下图位置内容:
在这里插入图片描述

#BREW_REPO = "https://github.com/Homebrew/brew".freeze
BREW_REPO = "https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git".freeze

接下来把修改好的文件拖到终端,还要在这前面加上sudo /usr/bin/ruby
具体如下:

sudo /usr/bin/ruby /Users/yangdilong/brew_install 

或者直接

/usr/bin/ruby brew_install

回车,运行。。。
等待即可。。。

成功

==> Installation successful!
那就成功了,但是如果有报错,继续往下看。

报错

Warning: /usr/local/bin is not in your PATH.
==> Installation successful!

解决方案,终端输入,回车:

export PATH=/usr/local/bin:$PATH

修改成功后,就可以正常使用homebrew了。

但是,你会发现每次打开终端都需要输入一遍这玩意才能正常使用,太坑了。
所以要将这句代码添加到环境变量中去。
1、首先进入home目录

$ cd ~

2、创建.bash_profile文件

$ touch .bash_profile

3、打开.bash_profile文件,进行编辑

$ open -e .bash_profile

4、加入内容

export PATH=/usr/local/bin:$PATH

5、保存

使用 command + s

6、生效环境变量

$ source .bash_profile

以后就不需要每次打开终端都得输入一遍那玩意了。

验证检查

终端输入,回车:

brew -v

显示如下信息:

Homebrew 2.1.10
Homebrew/homebrew-core (git revision b7d38f; last commit 2019-08-12)

安装成功以后需要更换镜像源

2019-11-18 更新内容
替换现有上游

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

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

git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/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

完事

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
macOS安装Homebrew非常简单。你可以按照以下步骤进行安装: 1. 打开终端应用程序。 2. 在终端中输入以下命令并按下回车键,以安装Homebrew: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ``` 注意:如果以上链接失效,你可以在Homebrew的官方网站上查找最新的安装命令链接。 3. 终端会提示你输入管理员密码,输入密码后按下回车键继续。 4. 等待安装过程完成,安装过程可能需要一些时间,取决于你的网络连接速度。 5. 安装完成后,你可以通过在终端中输入以下命令来验证Homebrew是否成功安装: ``` brew --version ``` 如果你看到Homebrew的版本信息,则表示安装成功。 现在你已经成功在macOS安装Homebrew,你可以使用它来搜索、安装和卸载各种软件包。例如,你可以使用`brew search 软件名`来搜索软件包,使用`brew install 软件名`来安装软件包,使用`brew uninstall 软件名`来卸载软件包,使用`brew update`来更新Homebrew,使用`brew config`来查看Homebrew的配置信息。 希望这些信息对你有帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [MacOS安装Homebrew](https://blog.csdn.net/qq_43783527/article/details/125242300)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *3* [macOS安装Homebrew](https://blog.csdn.net/q383965374/article/details/80404314)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值