安装
xcode-select --install
安装xcode

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
使用curl命令行下载安装脚本,然后用ruby解析执行安装脚本。
安装好之后echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile
brew 安装的执行程序在/usr/local/bin/目录下,所以将其添加到用户环境变量中,~/.bash_profile 如果没有则直接vim 创建一个。
之后,source ~/.bash_profile
执行该文件
#查看brew 版本
brew -v

常用命令
#列举出brew所安装的各个包
brew list
#搜索某软件包
brew search **
#安装某软件包
brew install **
#更新某软件包
brew upgrade **
#更新brew包
brew update
#卸载某软件包
brew uninstall
#清除缓存
brew cleanup
HomeBrew 路径
Caskroom Frameworks bin include opt share
Cellar Homebrew etc lib sbin var
- Cellar:文件夹存放的是所有包安装所在路径,包括二进制,文档和配置文件,按照这样Cellar/包名/版本号/的形式来安放。
- opt:由于版本号随着跟新而改变的,所以需要一个固定不变的路径作为我们访问二进制和文档的路径,这就是opt的作用。
- Homebrew:brew程序所在路径.
- bin:所有包安装之后二进制都会链接到这个路径下
- share:所有包安装之后的文档都会链接到这个路径下
- etc:同上,所有包的配置文件
- lib:同上,所有包相关库文件
- Caskroom:app文件
brew 安装的一些软件

网友评论