一、安装
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
将以上命令粘贴至终端即可。
二、卸载
$ cd `brew --prefix`
$ rm -rf Cellar
$ brew prune
$ rm `git ls-files`
$ rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
$ rm -rf .git
$ rm -rf ~/Library/Caches/Homebrew
三、基本使用
1、安装任意包
$ brew install <packageName>
Homebrew 会将软件包安装到独立目录,并将其文件软链接至 /usr/local
$ cd /usr/local
$ find Cellar
Cellar/wget/1.16.1
Cellar/wget/1.16.1/bin/wget
Cellar/wget/1.16.1/share/man/man1/wget.1
$ ls -l bin
bin/wget -> ../Cellar/wget/1.16.1/bin/wget
Homebrew 不会将文件安装到它本身目录之外,所以可将 Homebrew 安装到任意位置。
2、卸载任意包
$ brew uninstall <packageName>
3、查询可用包
$ brew search <packageName>
4、查看已安装包列表
$ brew list
5、查看安装包的信息
$ brew info <packageName>
6、更新 Homebrew
$ brew update
7、查看 Homebrew 版本
$ brew -v
四、注意
在Mac OS X 10.11系统以后,/usr/local/
等系统目录下的文件读写是需要系统root
权限的,如果没有指定安装路径,会默认安装在需要系统root
用户读写权限的目录下,导致有些指令需要添加sudo
前缀来执行,比如升级Homebrew需要:
$ sudo brew update
如果不想每次都使用sudo指令,有两种方法可以选择:
方法一:对/usr/local
目录下的文件读写进行root用户授权
$ sudo chown -R <user> /usr/local
方法二:安装Homebrew时对安装路径进行指定,直接安装在不需要系统root用户的目录下(推荐)
<install path> -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
网友评论