0

0

MAC怎么安装Homebrew_MAC包管理器安装及源配置方法

裘德小鎮的故事

裘德小鎮的故事

发布时间:2026-02-25 17:04:38

|

932人浏览过

|

来源于php中文网

原创

homebrew 是 macos 最常用命令行包管理器,需先装 xcode 命令行工具,再运行官方脚本安装;推荐配置中科大或清华国内镜像源以加速,并通过 brew doctor、brew update、brew --version 等命令验证环境。

mac怎么安装homebrew_mac包管理器安装及源配置方法

如果您在 macOS 系统上需要便捷地安装、管理和更新命令行工具与开源软件,则 Homebrew 是最常用且可靠的包管理器。以下是完成 Homebrew 安装及国内源配置的完整操作步骤:

一、安装 Homebrew

Homebrew 依赖 macOS 自带的 Xcode 命令行工具,需先确保其已安装;随后通过 Ruby 脚本执行一键安装流程。

1、打开“终端”应用(可通过 Spotlight 搜索 Terminal 打开)。

2、在终端中输入以下命令并回车,安装 Xcode 命令行工具:
  xcode-select --install

3、当弹出窗口提示时,点击“安装”,等待进度完成并点击“完成”。

4、确认命令行工具已就绪:运行 xcode-select -p,输出应为 /Library/Developer/CommandLineTools 或类似路径。

5、执行官方安装脚本(需联网):
  /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

6、安装过程中提示按回车继续,若出现权限提示,请输入当前用户密码(输入时不显示字符,输完直接回车)。

7、安装完成后,运行 brew doctor 检查环境是否正常,输出中无红色警告即表示基础安装成功。

二、配置国内镜像源(中科大源)

由于 GitHub 原始源在国内访问缓慢,替换为中科大镜像可显著提升 brew update 和 brew install 的速度。

1、替换 brew.git 主仓库地址:
  git -C $(brew --repo) remote set-url origin https://mirrors.ustc.edu.cn/brew.git

2、替换 homebrew-core.git 核心公式仓库地址:
  git -C $(brew --repo homebrew/core) remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

3、替换 homebrew-cask.git 图形界面应用仓库地址(如需安装 Mac App):
  git -C $(brew --repo homebrew/cask) remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

4、替换 homebrew-cask-versions.git 版本分支仓库地址:
  git -C $(brew --repo homebrew/cask-versions) remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask-versions.git

5、替换 homebrew-cask-fonts.git 字体仓库地址(如需安装字体):
  git -C $(brew --repo homebrew/cask-fonts) remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask-fonts.git

知元AI
知元AI

AI智能语音聊天 对讲问答 AI绘画 AI写作 AI创作助手工具

下载

6、执行 brew update 刷新所有仓库索引,首次替换后可能耗时稍长,请耐心等待完成。

三、配置国内镜像源(清华源)

清华源是另一稳定高速的替代选项,适用于中科大源不可用或响应异常时的备用方案。

1、重置 brew.git 地址为清华镜像:
  git -C $(brew --repo) remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

2、重置 homebrew-core.git 地址:
  git -C $(brew --repo homebrew/core) remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

3、重置 homebrew-cask.git 地址:
  git -C $(brew --repo homebrew/cask) remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git

4、重置 homebrew-cask-versions.git 地址:
  git -C $(brew --repo homebrew/cask-versions) remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask-versions.git

5、重置 homebrew-cask-fonts.git 地址:
  git -C $(brew --repo homebrew/cask-fonts) remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask-fonts.git

6、再次运行 brew update 验证源切换是否生效,观察输出中远程地址是否已指向 tuna.tsinghua.edu.cn。

四、验证安装与源配置状态

通过多维度命令检测 Homebrew 是否可用、源是否生效,避免后续使用中出现拉取失败或版本滞后问题。

1、检查 brew 版本信息:
  brew --version

2、查看当前 brew 主仓库远程地址:
  git -C $(brew --repo) config --get remote.origin.url

3、查看 homebrew-core 当前远程地址:
  git -C $(brew --repo homebrew/core) config --get remote.origin.url

4、运行 brew search wget 测试公式搜索功能是否响应正常。

5、运行 brew info curl 查看已有公式详情,确认元数据加载无误。

6、尝试安装一个轻量工具验证全流程:
  brew install htop

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

452

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

182

2023.10.30

github中文官网入口 github中文版官网网页进入
github中文官网入口 github中文版官网网页进入

github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

2859

2026.01.21

自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

915

2023.07.05

git和svn的区别
git和svn的区别

git和svn的区别:1、定义不同;2、模型类型不同;3、存储单元不同;4、是否拥有全局版本号;5、内容完整性不同;6、版本库不同;7、克隆目录速度不同;8、分支不同。php中文网为大家带来了git和svn的相关知识、以及相关文章等内容。

575

2023.07.06

git撤销提交的commit
git撤销提交的commit

Git是一个强大的版本控制系统,它提供了很多功能帮助开发人员有效地管理和控制代码的变更,本专题为大家提供git 撤销提交的commit相关的各种文章内容,供大家免费下载体验。

273

2023.07.24

git提交错误怎么撤回
git提交错误怎么撤回

git提交错误撤回的方法:git reset head^:撤回最后一次提交,恢复到提交前状态。git revert head:创建新提交,内容与之前提交相反。git reset :使用提交的 sha-1 哈希撤回指定提交。交互式舞台区:标记要撤回的特定更改,然后提交,排除已撤回更改。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

567

2024.04.09

git怎么对比两个版本的文件内容
git怎么对比两个版本的文件内容

要对比两个版本的 git 文件,请使用 git diff 命令:git diff 比较工作树和暂存区之间的差异。git diff 比较两个提交或标签之间的差异。git diff 输出显示差异块,其中 + 表示添加的行,- 表示删除的行, 表示修改的行。可使用 gitkraken、meld、beyond compare 等可视化工具更直观地查看差异。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

532

2024.04.09

batoto漫画官网入口与网页版访问指南
batoto漫画官网入口与网页版访问指南

本专题系统整理batoto漫画官方网站最新可用入口,涵盖最新官网地址、网页版登录页面及防走失访问方式说明,帮助用户快速找到batoto漫画官方平台,稳定在线阅读各类漫画内容。

331

2026.02.25

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 9.7万人学习

好课诞生记
好课诞生记

共20课时 | 6.3万人学习

swift开发文档
swift开发文档

共33课时 | 24.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号