macbook 上HomeBrew安装与简单使用

.  前言html

做为从window系统转到linux系统刚开始不少东西只知其一;不知其二,直到两年后今天拥有本身了Macbook Pro一些存在的迷惑一一解开。你们都很喜欢 (Debian/Ubuntu)系列的apt包管理系统和(Redhat/Fedora)系列的yum包管理系统,包括Windows系统下有多种方便的软件管理工具,如:360软件、QQ管家等多种。 Mac OS X系统下有Macports、Fink包管理系统、包括apple的官方Mac App Store。因此咱们在苹果下找到一款比较新的、方便的包管理系统工具,它就是Homebrew。linux

Homebrewgit

什么是Homebrew呢?Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn’t include with OS X. 官方的解释很是明了,Homebrew是一个包管理器,用于在Mac上安装一些OS X没有的UNIX工具(好比著名的wget)。Homebrew将这些工具通通安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中建立符号连接。github

1:关于homebrew下载地址网上版本不少,我用了好几个都显示 The requested URL returned error :404 bad request 以下图所示:web

2: 网上提供最新homebrew安装地址: http://brew.sh/index_zh-cn.html,在终端输入xcode

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

按下回车键确认 以下图所示:浏览器

3:出现Press RETURN to continue or any other key to abort 提示,在按下回车键确认 以下图所示:ruby

4:安装完成后,能够用brew doctor命令检测下是否有什么冲突的地方(如没有卸载MacPorts等)安装完成了,是否是很简单呢,看看安装成功了没有,赶忙试试吧 以下图所示:服务器

其它homebrew指令:app

brew list   —显示已经安装软件列表

brew update   —更新软件,把全部的Formula目录更新,而且会对本机已经安装并有更新的软件用*标明。

brew home  *—用浏览器打开

brew deps * — 显示包依赖

brew server *  —启动web服务器,能够经过浏览器访问http://localhost:4567/ 来同网页来管理包

brew –help — 查看brew的帮助

brew install git —  安装软件

brew uninstall git — 卸载软件

brew search git — 搜索软件

brew upgrade git — 更新某具体软件

brew [info | home | options ] [FORMULA...] — 查看软件信息

brew cleanup git与brew cleanup —删除程序,和upgrade同样,单个软件删除和全部程序老版删除。

brew outdated —查看那些已安装的程序须要更新


备注:homebrew安装程序的过程当中须要用到xcode中的 编译器,你能够app store中免费下载安装(须要注册免费的开发者,而后才能下载)安装后到属性(Xcode -- Perference--Downloads--Components--Command Line Tools)点击下载就能够了 。

homebrew卸载指令:

cd `brew –prefix`
    rm -rf Cellar
    brew prune 
    rm `git ls-files` 
    rm -rf Library .git .gitignore bin/brew
    rm  -rf README.md share/man/man1/brew
    rm -rf Library/Homebrew Library/Aliases 
    rm -rf Library/Formula Library/Contributions
    rm -rf ~/Library/Caches/Homebrew