Mac怎么用命令行安装软件_Mac brew install安装工具教程【进阶】

酷芳酱_7723

酷芳酱_7723

2026-03-31

1010人浏览

原创

homebrew 是 macos 下最主流的命令行包管理器,需先安装 xcode 命令行工具,再执行官方脚本安装;支持 brew install 安装命令行工具、brew install --cask 安装图形应用、brew search 查找软件、brew update/upgrade/uninstall 统一维护。

mac怎么用命令行安装软件_mac brew install安装工具教程【进阶】

如果您希望在 macOS 系统中通过终端快速、可靠地安装各类软件,而非依赖图形界面手动下载拖拽,则 Homebrew 是当前最主流且被广泛验证的命令行包管理方案。以下是具体实施步骤:

一、安装 Homebrew 包管理器

Homebrew 本身并非系统自带,需先将其部署至本地环境,它是后续所有命令行安装操作的基础依赖。安装前需确保 Xcode 命令行工具已就位,否则将因编译环境缺失而失败。

1、打开“终端”应用(可在“应用程序 → 实用工具”中找到,或使用 Spotlight 搜索 terminal)。

2、执行 xcode-select --install 并回车,系统将弹出窗口提示安装命令行开发工具,点击“安装”并完成许可协议确认。

3、等待安装完成后,在终端中运行 xcode-select -p,若输出路径为 /Library/Developer/CommandLineTools,表示工具已就绪。

4、粘贴并执行官方安装命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。

5、按提示输入管理员密码(输入时无视觉反馈,属正常现象),等待脚本自动完成下载、解压与路径配置。

6、执行 brew doctor,若返回 Your system is ready to brew.,即代表 Homebrew 安装成功。

二、使用 brew install 安装命令行工具

Homebrew 将开源命令行程序统称为 Formulae,它们被预编译并托管于官方仓库,安装过程自动处理依赖、校验完整性,并将可执行文件链接至系统 PATH,实现全局调用。

1、在终端中输入 brew install wget 安装文件下载工具。

2、输入 brew install git 安装分布式版本控制系统。

3、输入 brew install node 安装 Node.js 运行时环境。

4、安装完毕后,分别运行 wget --version、git --version、node --version 验证是否生效。

三、使用 brew install --cask 安装图形界面应用

Brew Cask 是 Homebrew 的扩展模块,专用于管理 macOS 原生 .app 格式图形应用,所有安装结果默认落于 /Applications 目录,支持静默安装与启动台自动注册。

1、确认 Cask 功能可用:Homebrew 2.6.0 及以上版本已内置 Cask,无需额外启用。

ChatBA
ChatBA

ChatBA是一款早期通过提示词生成幻灯片内容的 AI PPT 工具。

下载

2、输入 brew install --cask google-chrome 安装 Chrome 浏览器。

3、输入 brew install --cask visualstudiocode 安装 VS Code 编辑器。

4、输入 brew install --cask docker 安装 Docker Desktop。

5、安装完成后,可在“启动台”或“访达 → 应用程序”中直接点击启动对应应用。

四、通过 brew search 查找可用软件

当不确定目标软件在 Homebrew 中的确切名称,或想探索同类替代工具时,可利用搜索功能快速定位,避免拼写错误或命名差异导致安装失败。

1、在终端中运行 brew search firefox,将列出所有含 “firefox” 字样的 Formulae 和 Cask 条目。

2、运行 brew search --desc browser,按描述关键词检索浏览器类软件。

3、对模糊匹配结果,可结合 brew info 软件名 查看详细信息,包括版本、依赖、官网链接等。

五、更新与卸载已安装项

Homebrew 提供原子化维护能力,可统一更新自身索引、升级全部软件,或精准移除指定项目,避免残留文件干扰系统稳定性。

1、更新 Homebrew 仓库索引:brew update。

2、升级所有已安装的 Formulae:brew upgrade。

3、仅升级某一项(如 git):brew upgrade git。

4、卸载命令行工具:brew uninstall wget。

5、卸载图形应用:brew uninstall --cask google-chrome。

相关专题

更多
什么是分布式
什么是分布式

分布式是一种计算和数据处理的方式,将计算任务或数据分散到多个计算机或节点中进行处理。本专题为大家提供分布式相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.11

2073

5

分布式和微服务的区别
分布式和微服务的区别

分布式和微服务的区别在定义和概念、设计思想、粒度和复杂性、服务边界和自治性、技术栈和部署方式等。本专题为大家提供分布式和微服务相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.07

3254

5

chrome什么意思
chrome什么意思

chrome是浏览器的意思,由Google开发的网络浏览器,它在2008年首次发布,并迅速成为全球最受欢迎的浏览器之一。本专题为大家提供chrome相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.11

2766

5

chrome无法加载插件怎么办
chrome无法加载插件怎么办

chrome无法加载插件可以通过检查插件是否已正确安装、禁用和启用插件、清除插件缓存、更新浏览器和插件、检查网络连接和尝试在隐身模式下加载插件方法解决。更多关于chrome相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

2023.11.06

5499

7

Chrome开启无痕模式
Chrome开启无痕模式

本专题整合了Chrome无痕模式开启相关内容,阅读专题下面的文章了解更多详细教程。

2026.03.24

3927

22

curl_exec
curl_exec

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

2023.06.14

3703

6

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

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

2023.10.30

855

4

js正则表达式
js正则表达式

php中文网为大家提供各种js正则表达式语法大全以及各种js正则表达式使用的方法,还有更多js正则表达式的相关文章、相关下载、相关课程,供大家免费下载体验。

2023.06.20

4496

8

js获取当前时间
js获取当前时间

JS全称JavaScript,是一种具有函数优先的轻量级,解释型或即时编译型的编程语言;它是一种属于网络的高级脚本语言,主要用于Web,常用来为网页添加各式各样的动态功能。js怎么获取当前时间呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.28

1375

5

热门下载

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

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
安装 Xdebug 并配置 phpstorm
安装 Xdebug 并配置 phpstorm

共1课时 | 190人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 20.6万人学习

好课诞生记
好课诞生记

共20课时 | 7.2万人学习