Homebrew 的安裝和使用

Homebrew 是一款 macOS 平臺(tái)下的軟件包管理工具铛只,擁有安裝埠胖、卸載、更新淳玩、查看直撤、搜索等很多實(shí)用的功能。包管理工具可以讓你安裝和更新程序變得更方便凯肋,目前在 OS X 系統(tǒng)中最受歡迎的包管理工具就是 Homebrew谊惭。

系統(tǒng)要求

  • Intel CPU
  • OS X 10.9 or higher
  • Xcode 命令行工具 $ xcode-select --install
  • 支持shell (sh 或者 bash)

安裝和卸載

* 注意:安裝過(guò)程中請(qǐng)確保 mac 處于網(wǎng)絡(luò)連通狀態(tài)。

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

將以上命令粘貼至終端侮东。腳本會(huì)在執(zhí)行前暫停圈盔,并說(shuō)明將它將做什么。

  • 卸載
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

要卸載 Homebrew悄雅,請(qǐng)?jiān)诮K端提示下粘貼以上命令驱敲。
下載 卸載腳本 并運(yùn)行./uninstall --help以查看更多卸載選項(xiàng)。

Homebrew 能干什么

使用 Homebrew 安裝 Apple macOS 沒(méi)有預(yù)裝但 你需要的東西宽闲。

Homebrew 基本使用

  • 安裝任意包
$ brew install <packageName>
  • 示例:安裝 wget
$ brew install wget
  • 卸載任意包
$ brew uninstall <packageName>
  • 示例:卸載 git
$ brew uninstall git
  • 查詢可用包
$ brew search <packageName>
  • 查看已安裝包列表
$ brew list
  • 查看任意包信息
$ brew info <packageName>
  • 更新 Homebrew
$ brew update
  • 查看 Homebrew 版本
$ brew -v
  • 查看 Homebrew 幫助信息
$ brew -h
  • 輸出示例:
Example usage:
  brew search [TEXT|/REGEX/]
  brew info [FORMULA...]
  brew install FORMULA...
  brew update
  brew upgrade [FORMULA...]
  brew uninstall FORMULA...
  brew list [FORMULA...]

Troubleshooting:
  brew config
  brew doctor
  brew install --verbose --debug FORMULA

Contributing:
  brew create [URL [--no-fetch]]
  brew edit [FORMULA...]

Further help:
  brew commands
  brew help [COMMAND]
  man brew
  https://docs.brew.sh

注意事項(xiàng)

在 macOS X 10.11系統(tǒng)以后众眨,/usr/local/ 等系統(tǒng)目錄下的文件讀寫(xiě)是需要系統(tǒng) root 權(quán)限的握牧,以往的 Homebrew 安裝如果沒(méi)有指定安裝路徑,會(huì)默認(rèn)安裝在這些需要系統(tǒng) root 用戶讀寫(xiě)權(quán)限的目錄下娩梨,導(dǎo)致有些指令需要添加 sudo 前綴來(lái)執(zhí)行沿腰,比如升級(jí) Homebrew 需要:

$ sudo brew update

如果你不想每次都使用 sudo 指令,你有兩種方法可以選擇:

  1. 對(duì) /usr/local 目錄下的文件讀寫(xiě)進(jìn)行 root 用戶授權(quán)狈定。
$ sudo chown -R $USER /usr/local

示例:

$ sudo chown -R stevewei /usr/local
  1. (推薦)安裝 Homebrew 時(shí)對(duì)安裝路徑進(jìn)行指定颂龙,直接安裝在不需要系統(tǒng) root 用戶授權(quán)就可以自由讀寫(xiě)的目錄下。
<install path> -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

* 更多 Homebrew 官方文檔請(qǐng)參考 這里

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末纽什,一起剝皮案震驚了整個(gè)濱河市措嵌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌芦缰,老刑警劉巖企巢,帶你破解...
    沈念sama閱讀 218,036評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異让蕾,居然都是意外死亡浪规,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門探孝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)罗丰,“玉大人,你說(shuō)我怎么就攤上這事再姑。” “怎么了找御?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,411評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵元镀,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我霎桅,道長(zhǎng)栖疑,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,622評(píng)論 1 293
  • 正文 為了忘掉前任滔驶,我火速辦了婚禮遇革,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘揭糕。我一直安慰自己萝快,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布著角。 她就那樣靜靜地躺著揪漩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪吏口。 梳的紋絲不亂的頭發(fā)上奄容,一...
    開(kāi)封第一講書(shū)人閱讀 51,521評(píng)論 1 304
  • 那天冰更,我揣著相機(jī)與錄音,去河邊找鬼昂勒。 笑死蜀细,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的戈盈。 我是一名探鬼主播奠衔,決...
    沈念sama閱讀 40,288評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼奕谭!你這毒婦竟也來(lái)了涣觉?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,200評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤血柳,失蹤者是張志新(化名)和其女友劉穎官册,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體难捌,經(jīng)...
    沈念sama閱讀 45,644評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡膝宁,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了根吁。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片员淫。...
    茶點(diǎn)故事閱讀 39,953評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖击敌,靈堂內(nèi)的尸體忽然破棺而出介返,到底是詐尸還是另有隱情,我是刑警寧澤沃斤,帶...
    沈念sama閱讀 35,673評(píng)論 5 346
  • 正文 年R本政府宣布圣蝎,位于F島的核電站,受9級(jí)特大地震影響衡瓶,放射性物質(zhì)發(fā)生泄漏徘公。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評(píng)論 3 329
  • 文/蒙蒙 一哮针、第九天 我趴在偏房一處隱蔽的房頂上張望关面。 院中可真熱鬧,春花似錦十厢、人聲如沸等太。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,889評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)澈驼。三九已至,卻和暖如春筛武,著一層夾襖步出監(jiān)牢的瞬間缝其,已是汗流浹背挎塌。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,011評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留内边,地道東北人榴都。 一個(gè)月前我還...
    沈念sama閱讀 48,119評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像漠其,于是被迫代替她去往敵國(guó)和親嘴高。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容