Homebrew官網(wǎng) http://brew.sh/index_zh-cn.html
Homebrew簡稱brew,是Mac OSX上的軟件包管理工具,能在Mac中方便的安裝軟件或者卸載軟件统求,可以說Homebrew就是mac下的apt-get、yum神器.
網(wǎng)友回答
Mac OS X是基于Unix的操作系統(tǒng),可以安裝大部分為Unix/Linux開發(fā)的軟件。然而,如果只是以使用為目的骑丸,對(duì)每個(gè)軟件都進(jìn)行手工編譯不是很方便舌仍,也不利于管理已安裝的軟件,于是出現(xiàn)了類似于Linux中APT通危、Yum等類似的軟件包管理系統(tǒng)铸豁,其中最著名的有MacPorts、Fink菊碟、Homebrew等节芥。
我曾經(jīng)是MacPorts的使用者,但了解Homebrew之后逆害,立即“棄暗投明”了头镊。其實(shí)MacPorts也是一個(gè)很不錯(cuò)的解決方案,除了一個(gè)實(shí)在讓我頭疼的特性魄幕。MacPorts有個(gè)原則相艇,對(duì)于軟件包之間的依賴,都在MacPorts內(nèi)部解決(/opt/local)纯陨,無論系統(tǒng)本身是否包含了需要的庫坛芽,都不會(huì)加以利用留储。這使得MacPorts過分的龐大臃腫,導(dǎo)致系統(tǒng)出現(xiàn)大量軟件包的冗余咙轩,占用不小的磁盤空間获讳,同時(shí)稍大型一點(diǎn)的軟件編譯時(shí)間都會(huì)難以忍受。
而Homebrew的原則恰恰相反活喊,它盡可能地利用系統(tǒng)自帶的各種庫丐膝,使得軟件包的編譯時(shí)間大為縮短;同時(shí)由于幾乎不會(huì)造成冗余胧弛,軟件包的管理也清晰尤误、靈活了許多。Homebrew的另一個(gè)特點(diǎn)是使用Ruby定義軟件包安裝配置(叫做formula)结缚,定制非常簡單损晤。
Homebrew的安裝非常簡單,打開終端復(fù)制红竭、粘貼以下命令尤勋,回車
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Homebrew使用
常用的
搜索軟件:brew search 軟件名,如brew search wget
安裝軟件:brew install 軟件名茵宪,如brew install wget
卸載軟件:brew remove 軟件名最冰,如brew remove wget
** 查詢套件咨詢:** brew info 軟件名
已經(jīng)安裝了哪些套件: brew list
更新 home-brew 自己: brew update