使用Mac開發(fā)的程序員必會的神器Homebrew

序言

作為一個開發(fā)人員,特別是使用Mac的開發(fā)人員,你要是連Homebrew都不知道的話,我估計你一定是一個假的開發(fā)。

什么是Homebrew

Mac OS X是基于Unix的,它可以使用非常多Linux平臺上開源的優(yōu)秀工具,比如wget,比如dos2unix腳本工具等。

但是OS X系統(tǒng)本身卻缺少Linux下得包管理器。比如Fedora的yum與dnf,比如Ubuntu的apt-get,比如ArchLinux的Pacman等。

于是這些優(yōu)秀的開源軟件在Mac上的安裝只能通過下載源碼,編譯,安裝,配置環(huán)境變量的步驟來完成安裝。對于大部分的軟件,在安裝過程中是需要很多的依賴庫的,手動去解決這些依賴庫是十分痛苦的事情。包管理器干的就是這樣的事情:解決軟件安裝過程中的依賴關系。

有一個開源的項目叫Homebrew,完美解決了Mac OS X上沒有包管理器的尷尬。

官網(wǎng):https://brew.sh/index_zh-cn.html

Homebrew的安裝

在總斷中執(zhí)行:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew的能做什么

官方說明1


官方說明2


Homebrew的使用

搜索軟件

# brew search PKG_NAME

例如:搜索mysql

brew search mysql

安裝軟件

# brew install PKG_NAME

例如:安裝mysql

brew install mysql

查看已安裝包列表

# brew list

查看軟件信息

# brew info PKG_NAME

例如:查看mysql

brew info mysql

卸載軟件

# brew uninstall PKG_NAME

例如:卸載mysql

brew uninstall mysql

更新Homebrew

$ brew update

查看Homebrew版本

$ brew -v

Homebrew幫助信息

$ brew -h

Homebrew擴展homebrew-cask

在 Mac 上安裝軟件程序,你會怎么做?通常的做法應該是以下兩種:

在 Mac App Store 搜索,然后安裝;

對于不在 Mac App Store 上架的軟件,先在搜索引擎中搜索,找到官網(wǎng),然后打開下載頁面下載,最后再將下載的安裝包拖到「軟件程序」文件夾或執(zhí)行安裝。

聽起來是不是有些麻煩?使用 Homebrew Cask 擴展。這種方法只需在終端輸入一行命令,就可以解決包括查找、下載和安裝軟件的一系列步驟。

brew cask install google-chrome

brew cask uninstall google-chrome

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容