在Mac上安装Brew(Homebrew)——适用于Apple芯片(M1/M2系列)

ops/2025/1/23 4:29:45/

在Mac上安装Brew(Homebrew)——适用于Apple芯片(M1/M2系列)

Homebrew 是 macOS 上最受欢迎的包管理工具,它允许你轻松地安装和管理各种软件包和工具。对于使用 Apple Silicon 芯片(如 M1 或 M2 芯片)的 Mac 用户,安装 Homebrew 的步骤与传统的 Intel 芯片 Mac 略有不同。本文将介绍如何在 Apple 芯片(M1/M2)上安装 Homebrew。

为什么选择 Homebrew?

Homebrew 提供了一个简单的方式来安装、更新、卸载软件包。对于开发者来说,使用 Homebrew 可以避免手动下载和配置各种工具,节省大量时间和精力。它支持成千上万的开源工具和库,包括 Git、Node.js、Python、Docker 等等。

步骤 1:检查系统要求

在安装 Homebrew 之前,确保你的 macOS 版本已更新,并且你拥有一个终端(Terminal)应用。

  1. 打开“终端”(Terminal),可以通过 Spotlight 搜索终端,或者从“应用程序 > 实用工具”中找到。

  2. 使用以下命令来检查你的 macOS 版本:

    sw_vers
    

    确保你的 macOS 版本是 macOS 10.14 或更高版本。

步骤 2:安装 Xcode 命令行工具

Homebrew 依赖于一些命令行工具,如 Git 和 make。如果你还没有安装这些工具,可以通过以下命令安装 Xcode 命令行工具:

xcode-select --install

安装过程会提示你进行确认,完成后即可继续。

步骤 3:为 Apple Silicon 安装 Homebrew

在 Apple Silicon(M1/M2)芯片上,Homebrew 默认安装在 /opt/homebrew 目录中。这与 Intel 芯片上的默认目录(/usr/local)不同。使用下面的命令来安装 Homebrew:

  1. 在终端中输入以下命令来下载并安装 Homebrew:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    该命令会下载并运行安装脚本,自动安装 Homebrew。

  2. 安装完成后,终端会显示 Homebrew 的安装路径和一些环境变量的配置说明。你需要按照提示配置你的 shell 环境。

    对于 Apple Silicon 芯片的 Mac,默认安装路径是 /opt/homebrew,因此你需要将其添加到你的环境变量中。根据你使用的 shell 类型(例如 zshbash),打开相应的配置文件并添加以下行:

    • 如果你使用 zsh(macOS 默认 shell):

      echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc
      source ~/.zshrc
      
    • 如果你使用 bash

      echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.bash_profile
      source ~/.bash_profile
      
  3. 完成后,你可以通过执行以下命令验证 Homebrew 是否已成功安装:

    brew --version
    

    如果安装成功,终端会显示 Homebrew 的版本号。

步骤 4:使用 Homebrew 安装软件

一旦 Homebrew 安装完成,你可以通过简单的命令来安装各种工具。例如:

  • 安装 Git:

    brew install git
    
  • 安装 Node.js:

    brew install node
    
  • 安装 Python:

    brew install python
    

Homebrew 会自动下载并安装这些软件,且在以后需要更新时,你只需运行以下命令:

brew update
brew upgrade

步骤 5:卸载 Homebrew(如果需要)

如果你决定卸载 Homebrew,只需运行以下命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

该命令将会删除 Homebrew 和所有相关的文件。

总结

在 Apple Silicon 芯片的 Mac 上安装 Homebrew 与 Intel Mac 相比只有一些微小的差异,主要体现在默认的安装目录和环境变量的配置。通过 Homebrew,你可以方便地管理你的开发工具和其他软件包,提高工作效率。无论你是开发者还是普通用户,Homebrew 都是一个非常强大且易于使用的工具。


http://www.ppmy.cn/ops/152369.html

相关文章

【HarmonyOS NAPI 深度探索6】使用 N-API 创建第一个 Hello World 原生模块

【HarmonyOS NAPI 深度探索6】使用 N-API 创建第一个 Hello World 原生模块 开发一个 N-API 模块听起来可能有点技术感十足,但实际上入门并不复杂。本文,我们来一步步实现一个简单的 Hello World 原生模块,感受一下 N-API 开发的魅力&#xf…

OpenHarmony OTA升级参考资料记录

OpenHarmony 作为一个开源分布式操作系统,通过其强大的 OTA(Over-The-Air)升级能力,为开发者和厂商提供了一套灵活而安全的系统升级方案。 OTA升级方式 根据升级包的应用方式,OpenHarmony 的 OTA 升级可以分为两种:本地升级和网络OTA升级。 本地升级 本地升级是将已制作…

【21】Word:德国旅游业务❗

目录 题目 NO1.2.3 NO4 NO5.6 NO7 NO8.9.10.11 题目 NO1.2.3 F12:另存为布局→页面设置→页边距:上下左右选中“德国主要城市”→开始→字体对话框→字体/字号→文本效果:段落对话框→对齐方式/字符间距/段落间距 NO4 布局→表对话框…

AI守护煤矿安全生产:基于视频智能的煤矿管理系统架构解析

前言 本文我将介绍我和我的团队自主研发设计的一款AI产品的成果展示——“基于视频AI识别技术的煤矿安全生产管理系统”。 这款产品是目前我在创业阶段和几位矿业大学的博士共同从架构设计、开发到交付的全过程中首次在博客频道发布, 我之前一直想写但没有机会来整理这套系统的…

查看电脑或笔记本CPU的核心数方法及CPU详细信息

一、通过任务管理器查看 1.打开任务管理器 可以按下“Ctrl Shift Esc”组合键,或者按下“Ctrl Alt Delete”组合键后选择“任务管理器”来打开。 2.查看CPU信息 在任务管理器界面中,点击“性能”标签页,找到CPU使用记录区域&#xff0c…

(k8s)k8s部署mysql与redis(无坑版)

0.准备工作 在开始之前,要确保我们的节点已经加入网络并且已经准备好,如果没有可以去看我前面发表的踩坑与解决的文章,希望能够帮到你。 1.k8s部署redis 1.1目标 由于我们的服务器资源较小,所以决定只部署一个redis副本&#x…

RV1126+FFMPEG推流项目(9)AI和AENC模块绑定,并且开启线程采集

前面两篇已经交代AI和AENC模块的配置,这篇就让这两个模块绑定起来,绑定的原因是,Aenc从Ai模块拿到采集的原始数据进行编码。 使用 RK_MPI_SYS_Bind 把 AI 节点和 AENC 进行绑定,其中 enModId 是模块 ID 号选择的是 RK_ID_AI、s32C…

Nginx HTTP 服务器基础配置

一、Nginx 初相识 在当今互联网的广阔世界里,Nginx作为一款高性能的HTTP和反向代理服务器,犹如一颗璀璨的明星,闪耀在Web服务器领域的天空中。它诞生于2004年,由俄罗斯的Igor Sysoev开发,最初的目的是为了解决C10K问题…