ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

如何用 Gitee 一键脚本安装 Homebrew 并切换国内镜像源?

如何用 Gitee 一键脚本安装 Homebrew 并切换国内镜像源? 如何用 Gitee 一键脚本安装 Homebrew 并切换国内镜像源【免费下载链接】toBeBetterJavaer一份通俗易懂、风趣幽默的Java学习指南内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java就认准二哥的Java进阶之路项目地址: https://gitcode.com/GitHub_Trending/to/toBeBetterJavaer在 Mac 上安装 Homebrew 时直接跑官方安装脚本经常因为网络原因失败。这篇文章基于 toBeBetterJavaer二哥的Java进阶之路仓库中的 Homebrew 文档用 Gitee 上的一键安装脚本完成 Homebrew 的安装让脚本帮你切好国内镜像源最后用brew自带的命令验证安装结果。整个过程只有一条主路径执行脚本 → 选择下载源 → 按提示配置国内镜像源 → 验证。为什么不用官方安装命令Homebrew 官方给的安装方式其实只有一句命令/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)但文档里点明了问题所在https://raw.githubusercontent.com在国内访问不稳定经常导致安装失败。所以国内开发者一般改用镜像安装也就是下面这条 Gitee 一键脚本。官方命令在这里只作为对照正常按主路径走即可。执行 Gitee 一键安装脚本在终端执行/bin/zsh -c $(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)这条命令来自 toBeBetterJavaer 的 brew.md脚本由 Gitee 上的开源项目 HomebrewCN 提供。执行后会进入脚本的交互菜单里面提供了中科大、清华大学、北京外国语大学、腾讯、阿里巴巴等下载源。文档给出的选择建议是就选中科大USTC。文档中实测中科大源的下载速度在 40-50M/s明显快于其他镜像源——这是文档作者的实测结果供选择参考不代表固定承诺。这个安装脚本几乎可以一键帮我们搞定所有问题brew 本体下载、解压、初始化都在脚本里完成。安装完成后切换国内镜像源brew 本体安装成功后脚本会提示我们配置国内镜像源。按照终端提示继续操作即可这一步是脚本引导式完成的不需要手动改配置。配置完成并走完后续提示后文档中的原话是“安装完成了”此时就可以用命令验证了。验证安装结果按文档给出的命令逐一确认brew -v查看 Homebrew 版本能输出版本号说明 brew 本体可用。brew config查看当前配置确认环境信息正常。brew doctor检查系统是否存在问题文档的命令清单中brew doctor的用途就是检查系统问题安装完成后跑一遍是文档推荐的检查动作。brew ls brew search mongodbbrew ls查看本地已安装的包brew search mongodb搜索软件mongodb 是文档中的搜索示例。这两条能正常返回结果说明源和命令都已工作。以上命令均来自 brew.md 的安装完成后的体验清单文档中没有给出每条命令的固定成功输出只要命令正常执行并返回对应信息即可。安装之后能做什么Homebrew 装好并完成镜像源配置后日常操作就是文档命令清单里的常规动作例如brew update brew install mongodb brew services list brew uninstall package文档同时提醒了一个容易踩的点旧版写法brew cask list现在已经改成了brew list --cask。其中 Formulae 一般是不含 GUI 的命令行工具、开发库等Cask 则是 Chrome、Firefox 这类图形界面软件安装时用brew install --cask 软件的方式。适用边界这条路径针对的是国内网络环境下 macOS 的 Homebrew 安装场景脚本命令在文档中就是按此场景给出的镜像源由脚本内置中科大、清华、北外、腾讯、阿里等文档推荐选中科大但具体速度取决于当时的网络状况如果安装过程报依赖或权限相关错误先跑brew doctor看文档口径下的系统检查输出再对照提示处理。更多 Homebrew 概念formula、cellar、bottle、tap、cask和 brew 与 brew cask 的完整区别可以回看 docs/src/gongju/brew.md 正文。【免费下载链接】toBeBetterJavaer一份通俗易懂、风趣幽默的Java学习指南内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java就认准二哥的Java进阶之路项目地址: https://gitcode.com/GitHub_Trending/to/toBeBetterJavaer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表