
HomeBrew
Homebrew,是Mac OS X上的軟件包管理工具,我們能夠通過終端方便的使用它來安裝管理蘋果沒有自帶的Unix相關工具軟件,被譽為OS X不可或缺的套件管理器。
安裝Homebrew
Homebrew 的 官方網(wǎng)站 在官方網(wǎng)站對brew的用法進行了詳細的描述.
Homebrew是基于Ruby安裝的,Mac默認自帶Ruby
運行以下命令進行安裝:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
注意:安裝過程中會先檢測系統(tǒng)中是否已經(jīng)安裝了
Homebrew,如果已經(jīng)安裝,會有提示命令行讓你先刪除已安裝的Homebrew。同時安裝過程中需要按回車鍵授權同意安裝,安裝結束之后,最好運行以下命令,用于檢測是否有沖突,同時它會提示一些已失效的庫鏈接:brew doctor
Homebrew 會將軟件包安裝到獨立目錄,并將其文件軟鏈接至/usr/local 。
Homebrew常用命令
查找軟件包
brew search git
安裝軟件包
brew install git
列舉通過Homebrew安裝的程序
brew list
卸載軟件包
brew uninstall git
查看軟件包信息
brew info git
更新HomeBrew
brew update
列出過時的軟件包(已安裝但不是最新版本)
brew outdated
更新過時的軟件包(全部或指定)
brew upgrade 或 brew upgrade wget
下面我們通過brew來安裝一個小工具:
$ brew install tree
安裝成功之后,CD 到一個目錄,執(zhí)行
tree -l
我們可以非常清晰查看該目錄下的文件結構,如下圖:

是不是非常方便?
Gems
RubyGems是一個包管理框架,提供了ruby社區(qū)gem的托管服務,用于方便地下載、安裝和使用ruby軟件包。ruby軟件包被稱為gem,包含了ruby應用或庫。要升級到最新的RubyGems,運行:
gem update --system
如果沒有安裝RubyGems,則需要先下載安裝包,然后解壓開后運行ruby setup.rb。
brew和gem不同,brew用于操作系統(tǒng)層面上軟件包的安裝,而gem只是管理ruby軟件。