亲测好用的Homebrew国内镜像源及配置方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了亲测好用的Homebrew国内镜像源及配置方式相关的知识,希望对你有一定的参考价值。

参考技术A

Homebrew (官网) 是一款包管理工具,目前支持macOS和Linux系统。主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。

Homebrew官方安装脚本:

但 raw.githubusercontent.com 访问不稳定,如果等待一段时间后遇到下面提示,就说明无法访问官方脚本地址

我们可以提前设置homebrew-core镜像源并通过jsdelivr CDN加速脚本安装:

或者参考下清华镜像站的 Homebrew/Linuxbrew 镜像使用帮助 ,这里节约些安装的篇幅。

官方源是 https://github.com/Homebrew/homebrew-xxx.git ,由于 实在太慢了 我们基本不用。

清华镜像站同时提供 Homebrew 的 formula 索引的镜像(即 brew update 时所更新内容)。
操作说明 :设置环境变量 HOMEBREW_BOTTLE_DOMAIN ,值为 https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles 。

中国科大开源软件镜像站:https://mirrors.ustc.edu.cn/
清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/
阿里云Homebrew源:https://mirrors.aliyun.com/homebrew

Mac下软件管理工具brew更换国内源及常用命令

特别提醒:brew实际上不仅仅可以安装命令行应用,也可以安装各种软件包,类似微信、chrome等等,他会自动下载dmg文件安装,这类型应用叫做 Casks 应用,目前并不是所有的镜像源都支持 Casks 应用,比如阿里就不支持,所以建议大家用其他应用源

国内极速安装Brew大法: HomebrewCN,超级好用,安装完成后会让你选择使用哪个国内镜像

更换国内源:官方链接

cd "$(brew --repo)"
 
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git
 
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
 
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git
 
echo \'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles\' >> ~/.bash_profile\'

source ~/.bash_profile

安装多个版本软件,例如php

brew install php@7.4
brew install php   // 默认安装php8
brew link --overwrite php@7.4 //切换版本

查找软件

brew update
brew search xxx

查看软件安装情况

brew info xxx

以上是关于亲测好用的Homebrew国内镜像源及配置方式的主要内容,如果未能解决你的问题,请参考以下文章

Mac下软件管理工具brew更换国内源及常用命令

MACOS-国内安装HomeBrew-配置国内镜像(如果报错找不到文件夹则创建它)

安装Homebrew 亲测可行,国内办法

Python设置pip源为国内源及简单操作

Python设置pip源为国内源及简单操作

MacBook Pro Homebrew 国内镜像加速