Homebrew
介绍
Homebrew
是一款 MacOS 平台下的软件包管理工具,拥有 安装、卸载、更新、查看、搜索 等功能。
通过简单的指令可以实现包管理,而不用关心各种依赖和文件路径情况。
主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles
。
Homebrew
安装
/usr/local/Cellar
:所有homebrew安装的程序,都以[程序名/版本号]存放于本目录
/usr/local/bin
:二进制可执行程序的软连接。即用于存放所有安装程序的启动链接(相当于快捷方式)
/usr/local/etc
:安装程序的配置文件默认存放路径
/usr/local/opt
:homebrew下载软件包存放路径
/usr/local/Homebrew
:homebrew自身存放文件夹
# 检测是否已安装 brew
[host@host] ~ % brew -v
# Homebrew 安装,输入脚本:
[host@host] ~ % /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
# 激活环境变量
source /Users/lizhong/.zprofile
# 验证是否成功安装: - 安装cask
brew upgrade
brew install cask
brew install git
# 卸载 Homebrew,输入脚本:
[host@host] ~ % /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
[注]:Homebrew安装
Homebrew
使用
brew help # 简洁命令帮助
man brew # 完整命令帮助
brew -v # 查看brew安装版本
brew update # 更新brew版本
brew outdated # 查看已安装的哪些软件包需要更新以及更新情况
brew upgrade git # 更新单个软件包
brew list # 显示已安装的所有软件包
brew list git # 查看软件包的安装位置
brew install git # 安装软件包
brew uninstall git # 卸载软件包
brew cleanup -n # 查看可清理的旧版本包,不执行实际操作
brew cleanup # 清理所有已安装软件包的历史版本
brew cleanup git # 清理单个已安装软件包的历史版本
brew search git # 搜索软件包, 查看可安装的版本
brew install maven@3.5
brew install python@3.6 # 安装指定版本的软件包
brew info git # 查看软件包信息
brew home git # 访问软件包的官方网站
open ~/.zshrc -e # 整理重复语句
open ~/.bash_profile -e # 整理重复语句
「注意」若出现问题,可以选择在 ~/.bash_profile
配置文件中添加一条命令export PATH=/usr/local/bin:$PATH brew