新闻中心

Mac怎么用命令行安装软件_Homebrew for Mac安装与使用【开发者】

2025-12-14
浏览次数:
返回列表
Homebrew是Mac命令行高效管理开发工具的主流包管理器,支持官方脚本、国内镜像源及手动修改镜像三种安装方式,并需验证版本、配置PATH、处理权限以确保正常使用。

mac怎么用命令行安装软件_homebrew for mac安装与使用【开发者】

如果您希望在Mac命令行中高效安装、管理各类开发软件与工具,则必须依赖一个可靠的包管理器。Homebrew正是为此设计的主流解决方案,它能简化从编译安装到版本控制的全流程。以下是多种可行的安装方式及基础使用方法:

一、通过官方脚本安装Homebrew

此方法直接调用GitHub官方维护的安装脚本,适用于网络环境良好、可稳定访问github.com的用户。脚本会自动检测系统架构(Intel或Apple Silicon),并完成目录初始化、权限配置与PATH注入。

1、打开终端应用程序,可通过Spotlight(Command + 空格)搜索“Terminal”后回车启动。

2、复制并粘贴以下命令至终端,按回车执行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

3、提示输入管理员密码时,输入当前用户密码(屏幕无字符显示,属正常现象),随后按回车确认。

4、等待终端输出“Installation successful!”字样,表示核心组件已部署完毕。

二、使用国内镜像源快速安装

针对中国大陆用户,GitHub原始地址常因网络延迟或连接中断导致安装失败。采用中科大镜像源的定制脚本可显著提升成功率与速度,且全程中文交互提示。

1、在终端中执行如下命令:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

2、脚本运行后,将依次询问安装源选择(推荐中科大)、tap源选择(推荐中科大)、是否启用自动配置PATH等选项,按提示键入对应数字并回车。

3、安装完成后,脚本会提示“请关闭并重新打开终端”,以确保环境变量生效。

三、手动修改镜像源后本地安装

当需完全掌控安装流程或调试特定问题时,可先下载安装脚本至本地,再替换其中远程仓库地址为国内镜像,从而规避网络不稳定风险。

1、在终端中执行:
cd ~ && curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install

2、使用文本编辑器打开该文件:
open -e ~/brew_install

3、查找并替换两处关键URL:
BREW_REPO = "https://github.com/Homebrew/brew".freeze 替换为 BREW_REPO = "https://mirrors.ustc.edu.cn/brew.git".freeze
CORE_TAP_REPO = "https://github.com/Homebrew/homebrew-core".freeze 替换为 CORE_TAP_REPO = "https://mirrors.ustc.edu.cn/homebrew-core.git".freeze

Tome Tome

先进的AI智能PPT制作工具

Tome 143 查看详情 Tome

4、保存文件后,在终端执行:
/usr/bin/ruby ~/brew_install

5、安装过程中若提示git安全目录错误,请在安装完成后立即执行:git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-core

四、验证与基础使用

安装成功后需确认brew命令全局可用,并掌握最常用的操作指令,以便后续安装任意软件包。

1、重启终端后,执行:
brew --version

2、若返回类似 4.5.0 的版本号,说明命令已就绪;否则需检查PATH是否正确写入~/.zshrc文件。

3、执行以下命令使环境变量立即生效(如未自动加载):
source ~/.zshrc

4、尝试安装一个常用工具以验证功能完整性:
brew install wget

5、安装完成后,可直接在任意路径下运行 wget --version 查看是否识别

五、常见权限与路径适配操作

macOS 10.11+系统默认限制对/usr/local等目录的写入权限,若brew命令提示“Permission denied”,需显式授权当前用户对该路径的控制权。

1、在终端中执行:
sudo chown -R $(whoami) /usr/local

2、对于Apple Silicon Mac(M1/M2/M3芯片),对应路径为:
sudo chown -R $(whoami) /opt/homebrew

3、执行后无需重启,所有后续brew install/uninstall等操作均不再需要sudo前缀

以上就是Mac怎么用命令行安装软件_Homebrew for Mac安装与使用【开发者】的详细内容,更多请关注其它相关文章!


# mac安装软件  # git  # github  # app  # 工具  # homebrew  # 按回车  # 梧州网站建设排名  # 操作方法  # 文件压缩  # 推广短视频app营销方案  # 盐田区企业网站推广  # 江苏优化网站推广价格  # 专业网站建设平台  # 宁波网站推广单位排名榜  # 稿纸模板网站建设公司  # 天水关键词排名下降  # 商品房营销策划推广方案  # 偃师网站建设平台招聘  # 命令行  # 国内  # 重启  # 管理器  # 中科大  # 安装完成后  # 镜像  # 环境变  # macos  # ai  # curl  # mac  # ssl 


相关栏目: 【 行业资讯67740 】 【 技术百科0 】 【 网络运营39195


相关推荐: 单身聊天app有哪些软件 2025最靠谱的单身交友软件推荐  苹果16讲解有哪些功能  solidworks打开IGS文件作图教程  如何用命令打开光驱  市盈率tt的扣非是什么意思  65寸电视长宽多少厘米  路由器power闪红绿灯闪是什么意思  统计学中power值是什么意思  access中如何使用常用宏命令  苹果16系统有哪些系列  高市盈率是什么意思  开机如何运行dos命令提示符  区块链的热闹将何去何从?  为什么夸克运行不了  虚拟机服务器如何关机命令  路由器上的power按钮是什么意思  分销是什么意思  春运什么时候开始抢票  阿里云盘修复工具怎么用  网络光刻机是干什么用的  联想手机如何输入命令行  路由器上面的power红灯是什么意思  广东春运几点抢票  python 如何执行linux命令  为什么用typescript  划水是什么意思  j*a中数组怎么传递  360n5锁屏壁纸怎么设置  三星固态硬盘如何保修  闲鱼上面的power是什么意思  夸克的答案为什么不对  typescript有什么作用  春运哪天抢票最好  什么是泛域名解析  折叠屏手机选择哪个好  怎么看手机是不是双模5g手机  如何使用批处理命令编译vc程序  系统如何装进固态硬盘  rxjs和typescript什么意思  苹果16有哪些系统  折叠手机屏易坏吗为什么  智能锁type-c接口是什么  春运抢票准备什么东西  哪些库是typescript  如何区别固态硬盘  苹果16如何预购  如何知道固态硬盘  市盈率静是什么意思  点焊机接触器上power是什么意思  固态硬盘质量如何 

搜索