Mac OS 必备的 Homebrew 安装手记

因为需要安装 pandoc 来输出 word 文档,但是我不懂如何安装 .zip 包的程序,所以我决定按照官方文档中推荐的,使用 Homebrew 来安装 pandoc 啦,不过在安装的过程中还是遇到了一点点小麻烦,在搜索了许多教程、分享之后,总算是解决了,虽然有点重复别人分享过的内容了,但本小老虎还是想要分享一下自己的发现啦。

首先呢,使用官方的安装方法,会遇到的最大问题就是网络访问错误。(为避免官方更新导致安装命令失效,还是 请访问官方页面 获取啦~)
这个时候,小老虎是使用了一些小工具(就是修改 hosts 文件啦)来解决安装脚本访问不到的问题,但是第一次安装在安装好 Xcode 的命令行工具之后,还是报错了……
不过呢,在等待下载的过程中,本小老虎已经找到了一些教程,它们有一部分是建议使用其他网友分享的镜像版安装脚本,有的则是分享了一些镜像源,而细心的小老虎就在一个镜像源的帮助文档里发现了安装方法!!

中科大 Homebrew 源 提供的安装方法:只需要在安装之前,设定好三个环境变量就可以啦,超级简单的复制、粘贴然后回车运行就好了。

export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"

然后再使用安装命令,就可以顺利安装啦。等到安装完成之后,还会提示你下一步要做的工作,就是把它提示的几条命令执行一下(其实就是那几条环境变量的设置),后面再使用 Homebrew 的时候也会自动使用镜像源啦。

但是,在安装完成后,小老虎尝试安装了 pandoc 却发现还是有访问错误的情况,于是又在 中科大 Homebrew 源 的帮助页面最下方发现,它还有好几个分支的源,把每一个分支的源都安装说明设定好,再次安装 pandoc 果然就成功啦!
好开心呀,不过小老虎忘记截图了,所以这一篇手记就是没有配图的手打记录。

2 Likes

直接装pkg那个包不就好了?

Thank you, GFW!


贵清也有关于 Homebrew 和 Homebrew-bottles 的使用说明

我全局使用
git config --global url.ssh://[email protected]/.insteadOf https://github.com/
发现平时更新不了的项目可以更新了。

中科大上面好像没有homebrew-command-not-found这个源。

如无特殊需求,建议直接 TUN

要是有合适的,何必用这个方法 :joy:

你在说什么?