【Tools】Mac brew工具

Homebrew(简称 brew)是 macOS(也支持 Linux)上的一款 包管理工具,它的作用类似于:

  • Ubuntu 下的 apt
  • CentOS 下的 yum
  • Arch Linux 下的 pacman

一句话概括:

brew 是用来在 macOS 上安装、管理软件包的命令行工具。


brew 能做什么?

  • 安装 CLI 工具(如 wget, git, cmake, python, node, ffmpeg 等)
  • 安装 GUI 应用(如 Visual Studio Code, Google Chrome, iTerm2 等)
  • 管理依赖(如构建软件项目时用到的各种库和工具)
  • 更新 / 卸载软件
  • 管理多个版本(如同时安装多个版本的 Python)

举个例子

安装 wget 工具:

brew install wget

安装 GUI 应用(通过 brew install --cask):

brew install --cask visual-studio-code

它把东西装在哪儿?

  • 软件默认安装在 /opt/homebrew(Apple Silicon)或 /usr/local(Intel)
  • 安装路径干净、可控,不会污染系统目录

brew 背后的组件

  • brew:主命令工具
  • formula:软件的安装脚本(文本文件)
  • cask:安装 GUI 应用的描述文件
  • Homebrew Core:基础库集合
  • Homebrew Cask:GUI 应用集合

安装 Homebrew(官方命令):

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

执行后它会自动设置路径、拉取仓库等。


常用命令汇总

操作 命令
搜索软件 brew search xxx
安装软件 brew install xxx
安装 GUI 应用 brew install --cask xxx
卸载软件 brew uninstall xxx
更新 Homebrew brew update
升级软件 brew upgrade
查看已安装 brew list / brew list --cask
清理旧版本 brew cleanup

适合谁用?

  • 是开发者 / 运维 / 编程学习者
  • 习惯用命令行安装/管理工具
  • 希望统一管理软件版本和依赖

brew 是 macOS 平台上几乎必装的工具。

你可能感兴趣的:(Tools,macos)