Ruby系列文章之6 ---OS X 10.8.1 系統 HomeBrew的安裝和簡單使用

本文章爲菲利克斯貓(Felix.mao) 原創,轉載務必在明顯處註明:
原文鏈接:http://blog.csdn.net/maojudong/article/details/7918291



前面兩篇文章已經介紹了由於我的好奇心,安裝了不該安裝的軟件----錯誤的安裝了RVM源和我不喜歡的MacPorts(其實沒有那麼差勁了)的卸載方法。


好了,現在有了個純淨的系統,有個全新的開始吧!新的生命開始了


不扯蛋了,言歸正傳:


1.  前言

作爲linux系統的忠實粉絲,我們都很喜歡 (Debian/Ubuntu)系列的apt包管理系統和(Redhat/Fedora)系列的yum包管理系統。 包括Windows用戶都有多種方便的軟件管理工具,如:360軟件管理,QQ軟件管理,迅雷軟件管理等多種。 Mac OS X系統下面之前有老牌的Macports,Fink包管理系統,包括apple的官方Mac App Store。所以我們也向在蘋果下找到一款比較新的,方便的包管理系統,沒錯,她就是

Homebrew

什麼是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 中創建符號鏈接。



官方網站:

http://mxcl.github.com/homebrew/


此網站中已經講解了如何安裝homebrew,不過我下面還是簡單的介紹一下


Homebrew是基於Ruby的(Mac電腦默認是安裝的1.8.7版本的ruby),所以安裝過程也是很簡單的,把下面的代碼粘貼到Terminal中執行


ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)

這個地址是官方給出的(親測有時候是OK的),其實也有很多第三方的地址,如果這個不可用(中國特色,你懂得),可以google一下地址

例如https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb



好了,直接上圖




安裝過程中需要按回車鍵確認



安裝完成後,可以用brew doctor命令檢測下是否有什麼衝突的地方(如沒有卸載MacPorts等等)

好了,安裝完成了,是不是很簡單呢

看看安裝成功了沒有




Homebrew安裝成功後,會自動創建目錄 /usr/local/Cellar 來存放Homebrew安裝的程序。 這是你在命令行狀態下面就可以使用 brew 命令了.
通過 brew install就可以安裝軟件了,通過 brew search 就可以搜索程序,例如 brew search vim ,就可以搜索名稱包括vim的程序,

通過 brew update 就可以把包信息更新到最新,不過包更新是通過git命令,所以要先通過 brew install git 命令安裝git。


其他命令

brew list 顯示已安裝的包

brew home [] 用瀏覽器打開相關包的頁面
brew info [] 顯示包信息
brew deps [] 顯示包依賴
brew server 啓動web服務器,可以通過瀏覽器訪問http://localhost:4567/ 來同網頁來管理包
brew -h brew幫助


下面參考下網友的總結:

查看brew的幫助

brew –help

安裝軟件

brew install git

卸載軟件

brew uninstall git

搜索軟件

brew search git

顯示已經安裝軟件列表

brew list

更新軟件,把所有的Formula目錄更新,並且會對本機已經安裝並有更新的軟件用*標明。

brew update

更新某具體軟件

brew upgrade git

查看軟件信息

brew [info | home] [FORMULA...]

刪除程序,和upgrade一樣,單個軟件刪除和所有程序老版刪除。

brew cleanup git 
brew cleanup

查看那些已安裝的程序需要更新

brew outdated

其它Homebrew指令:

brew list   —列出已安裝的軟件

brew update   —更新Homebrew

brew home  *—用瀏覽器打開

brew info   *—顯示軟件內容信息

brew deps * — 顯示包依賴

brew server *  —啓動web服務器,可以通過瀏覽器訪問http://localhost:4567/ 來同網頁來管理包

brew -h brew   —幫助


另外說明下,brew安裝程序的過程中需要用到蘋果的xcode中的 編譯器,你可以到蘋果的官網中免費下載安裝(需要註冊免費的開發者,然後才能下載),安裝後到屬性(Xcode -- Perference--Downloads--Components--Command Line Tools)點擊下載就可以了


萬一你用的不爽了,卸載指令:


    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


到此爲止吧


本文章爲菲利克斯貓(Felix.mao) 原創,轉載務必在明顯處註明:
原文鏈接:http://blog.csdn.net/maojudong/article/details/7918291

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章