Homebrew命令详解
作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs
一、安装Homebrew
Shell环境下执行命令:
% ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
由于连接的是国外网站,可能会执行失败,多试几次就能安装成功。
验证安装:
% brew -v
Homebrew 0.9.5 (git revision fb9a; last commit 2016-01-10)
说明安装成功。
Homebrew使用说明:
1)Homebrew会将工具安装到独立的目录,并建立一个到/usr/local的符号连接。
2)Homebrew可以创建自定义的软件安装包
3)要更新本地的软件包,有三个步骤:
第一步:更新Homebrew自身
# brew update
第二步:找出已过期的软件包(即已经有更新版本的软件包)
# brew outdated
第三步:升级所有过期软件包
# brew upgrade
或者是升级指定的过期软件包
# brew upgrade $FORMULA
4)升级过程中要暂停/恢复软件包的安装过程
暂停安装过程
# brew pin $FORMULA
恢复安装过程
# brew unpin $FORMULA
5)卸载掉旧的软件包
默认情况下,Homebrew不会自动卸载掉旧的软件包,故随着时间的积累,电脑中会积累起很多老版本的软件包,甚至是同一个软件包的多个老版本,那么要移除这些软件包的老版本,只需这么做:
第一种:清除指定软件包的所有老版本
# brew cleanup $FORMULA
第二种:清除所有软件包的所有老版本
# brew cleanup
第三种:查看哪些软件包要被清除
# brew cleanup -n
6)对于Homebrew来说,如果没有卸载掉软件包的所有版本,那么Homebrew会继续尝试安装这个软件包的最新版本。要想彻底卸载某个软件包,需要执行命令:
# brew uninstall formula_name --force
二、安装Git
Mac OS X Yosemite 10.10.5版自带了Git工具,但是自带的版本是2.5.4。比如:
% git version
git version 2.5.4 (Apple Git-61)
% which git
/usr/bin/git
执行命令:
% brew install git
==> Downloading https://homebrew.bintray.com/bottles/git-2.7.0.yosemite.bottle.t
######################################################################## 100.0%
==> Pouring git-2.7.0.yosemite.bottle.tar.gz
==> Caveats
The OS X keychain credential helper has been installed to:
/usr/local/bin/git-credential-osxkeychain
......
==> Summary
/usr/local/Cellar/git/2.7.0: 1,407 files, 235.9M
这就安装上了最新的2.7.0版的Git。