本文主要以 jadx 软件为例介绍 brew 的安装以及常用的使用命令, Homebrew 是一个软件管理工具, 类似于应用商城。

博主博客

brew 安装

打开命令行, 输入下面命令即可, 点击这里可以进入 brew 官网。

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

brew 常用命令

查看 brew 的安装位置

which brew

查找软件

brew search jadx

安装软件

brew install jadx

卸载软件

brew uninstall jadx
# 强制卸载
brew uninstall --force jadx

重装软件

brew reinstall jadx

安装软件列表

# 所有列表
brew list
# jadx 列表
brew list jadx

查看帮助

brew --help

更新软件

brew update
brew upgrade jadx # 更新 jadx

显示软件信息

brew info jadx

使用浏览器打开 brew 的官网

brew home

查看依赖树

# 查看 jadx 的依赖树
brew deps --tree jadx
# 查看所有已安装软件的依赖树
brew deps --installed --tree
# 浏览器打开所有已安装软件以图形方式显示的依赖树
brew deps --installed --graph

查看已安装软件已安装版本与最新版本

brew outdated

清理旧版本软件

# 清理所有旧版本的软件
brew cleanup
# 清理 jadx 的旧版本
brew cleanup jadx
# 查看可清理的旧版本软件
brew cleanup -n

查看下载缓存路径

brew --cache 

查看安装目录

使用 brew 安装的软件一般放到安装目录下的 Cellar 目录中。
其中 Intel Mac/usr/localCellarARM Mac 则是 /opt/homebrew/Cellar

brew --prefix

锁定不想更新的软件

brew pin jadx

取消锁定

brew unpin jadx

自检

如果自检发现问题, brew 会给出解决方案。

brew doctor

常见问题

Failed to connect to http://raw.githubusercontent.com port 443: Connection refused.

可以使用国内源进行安装

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

国内源卸载脚本

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

brew:command not found

需要配置环境变量

  1. 编辑环境变量文件
vim ~/.bash_profile
  1. 按 i 进入编辑模式,在文件末尾加入
export PATH="/opt/homebrew/bin:${PATH}"

3.Shift+:,输入 :wq 进行保存退出
4.使环境变量生效

source ~/.bash_profile

5.如果 source 重启后失效, 请查看 macos 环境变量 source 重启后失效