如何在 Mac 上安装 Homebrew & 常用软件推荐

25 年 3 月 28 日 星期五
959 字
5 分钟

HomeBrew 是 macOS 上最受欢迎的包管理工具之一 (我觉得没有之一),可以轻松安装、更新和卸载软件和命令行工具。本文将介绍如何安装 HomeBrew,并推荐一些提升效率的常用软件

安装

HomeBrew 的安装非常简单,只需要在终端粘贴下面的代码即可

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

注:安装过程可能需要输入密码,如果安装慢可以考虑使用国内镜像源

安装完成后,按照命令行的提示将 HomeBrew 添加到环境变量

shell
Run these commands in your terminal to add Homebrew to your PATH:
xxxxxxxx(将其中的代码粘贴到终端)

验证安装

shell
brew --version

基础命令

分类命令示例说明
安装卸载brew install <package>安装指定软件包
brew uninstall <package>卸载指定软件包
更新升级brew update更新 Homebrew 自身及软件仓库列表
brew upgrade升级所有可更新的已安装软件包
brew upgrade <package>升级指定软件包
brew outdated列出所有过时的软件包(有新版本可升级)
搜索信息brew search <text>根据关键字搜索可用软件包(支持模糊匹配)
brew info <package>显示软件包的详细信息(版本、依赖、安装情况等)
brew list列出所有已安装的软件包
brew list --versions列出已安装软件包及其版本号
维护清理brew cleanup删除所有已安装软件包的旧版本
brew cleanup <package>删除指定软件包的旧版本
brew cleanup -n预览将被清理的旧版本软件包(不实际执行)
brew doctor检查系统环境或依赖是否存在问题,并给出修复建议
服务管理brew services start <package>启动某个软件包的后台服务
brew services stop <package>停止某个软件包的后台服务
brew services restart <package>重启某个软件包的后台服务
brew services list列出所有通过 Homebrew 管理的后台服务及其状态
仓库管理brew tap <user/repo>添加第三方仓库(Tap),扩展可安装的软件包范围
brew untap <user/repo>移除已添加的第三方仓库
依赖管理brew deps <package>列出某个软件包的依赖关系
brew uses <package>列出哪些已安装软件包依赖指定软件包
其他命令brew --versionbrew -v查看 Homebrew 的版本信息
brew config显示 Homebrew 的系统配置(如安装路径、环境变量等)
brew leaves列出所有可安全卸载的包(未被依赖&已安装)

常用软件推荐

shell
# starship 超好用的命令行提示工具
brew install starship
# helix 类 vim 编辑器
brew install helix
# nvm / fnm 快速切换 Nodejs 版本工具
brew install nvm
brew install fnm

# Cask
# JetBrains Mono 字体的 Nerd Font 版本
brew install --cask font-jetbrains-mono-nerd-font
# PrettyClean 清理工具
brew install --cask prettyclean
# MiaoYan 好用的 Markdown 编辑器
brew install --cask miaoyan
# Zed 代码届原神 Rust 写的超快的 vsc 平替
brew install --cask zed
# VSC 味大无需多盐
brew install --cask visual-studio-code
# Chatgpt 无需多盐
brew install --cask chatgpt
# IINA 好看的视频播放软件
brew install --cask iina
# LocalSend 多平台通用的文件互传
brew install --cask localsend
# Fork 最好用的 Git 管理工具
brew install --cask fork
# Aldente 电池防过充
brew install --cask aldente
# Folo 好用的 RSS 阅读器
brew install --cask folo
# Raycast 升级版 Spotlight
brew install --cask raycast
# Hoppscotch 开源版本 Postman
brew install --cask hoppscotch
# Warp 人工智能加持的终端工具
brew install --cask warp
# Ghostty 由 zig 编写的兼顾美观和性能的终端
brew install --cask ghostty
# CodeEdit 轻量的文本编辑器
brew install --cask codeedit
# MacZip / Keka 压缩解压软件
brew install --cask maczip
brew install --cask keka
# Applite / Latest 图型界面的 HomeBrew
brew install --cask applite
brew install --cask latest
# Edge 浏览器
brew install --cask microsoft-edge