Homebrew 常用操作

安裝 Homebrew

安裝 Homebrew 的過(guò)程非常簡(jiǎn)單,只需在終端執(zhí)行以下命令即可:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安裝完成后,可以通過(guò) brew --version 來(lái)檢查 Homebrew 的版本。

安裝軟件

使用 Homebrew 安裝軟件十分便捷,只需執(zhí)行 brew install [軟件名]。例如,要安裝 wget,只需輸入:

brew install wget

搜索軟件

當(dāng)不確定所需軟件的確切名稱時(shí),可以使用 brew search [關(guān)鍵詞] 命令進(jìn)行搜索。此外,也可以通過(guò) Homebrew 官網(wǎng)提供的 formulae 頁(yè)面進(jìn)行搜索。

查看已安裝的包

通過(guò) brew list 命令可以查看所有已安裝的軟件包。

更新已安裝的包

使用 brew outdated 命令查看所有過(guò)時(shí)的軟件包,然后使用 brew upgrade 更新所有軟件包或使用 brew upgrade [軟件名] 更新特定軟件包。

卸載軟件包

若要移除不再需要的軟件包,可以使用 brew uninstall [軟件名] 命令。

查看包信息

執(zhí)行 brew info [軟件名] 可以查看軟件包的詳細(xì)信息,包括來(lái)源、依賴關(guān)系等。

清理舊版軟件

Homebrew 會(huì)保留軟件的歷史版本,使用 brew cleanup 命令可以清理這些舊版本,釋放磁盤空間。

管理后臺(tái)軟件

對(duì)于需要后臺(tái)運(yùn)行的服務(wù)軟件,如 Nginx 或 MySQL,可以使用 brew services 命令進(jìn)行管理。

檢查 Homebrew 環(huán)境

若 Homebrew 出現(xiàn)問(wèn)題,brew doctor 命令可以幫助診斷并修復(fù)。

更新 Homebrew

通過(guò) brew update 命令可以更新 Homebrew 本身及其數(shù)據(jù)庫(kù)。

添加新的 Tap

使用 brew tap [user/repo] 命令可以添加額外的軟件源。

常用 Tap

Caskroom

Caskroom 允許通過(guò) Homebrew 安裝圖形界面軟件,使用 brew cask install [軟件名] 即可。

homebrew-cask-fonts

對(duì)于需要安裝字體的情況,可以使用 homebrew-cask-fonts 這個(gè) Tap。

使用技巧

切換國(guó)內(nèi)鏡像源

Homebrew 默認(rèn)使用國(guó)外源,速度可能較慢。可以通過(guò)切換到國(guó)內(nèi)鏡像,如清華大學(xué)或中科大的鏡像,來(lái)加速下載。

使用 Brewfile 完成環(huán)境遷移

Brewfile 可以幫助我們將當(dāng)前環(huán)境導(dǎo)出,然后在新設(shè)備上通過(guò) brew bundle 命令一鍵安裝所有軟件。

使用網(wǎng)頁(yè)搜索 Caskroom 的軟件

對(duì)于不提供命令行搜索的 Caskroom 軟件,可以通過(guò)訪問(wèn) formulae.brew.sh/cask 來(lái)搜索。

輔助軟件

Cakebrew

Cakebrew 是 Homebrew 的 GUI 管理器,提供了圖形界面來(lái)管理 Homebrew 安裝的軟件。

launchrocket

launchrocket 用于管理 Homebrew 安裝的服務(wù)。

FAQ

問(wèn):Homebrew 可以安裝所有類型的軟件嗎?

答:Homebrew 主要用于安裝命令行工具和一些 macOS native 應(yīng)用,但不適用于 Mac App Store 上的軟件。

問(wèn):如何檢查 Homebrew 本身是否需要更新?

答:通過(guò)執(zhí)行 brew update 命令可以更新 Homebrew 及其數(shù)據(jù)庫(kù),確保使用的是最新版本。

問(wèn):為什么使用 Homebrew 安裝的軟件比從官網(wǎng)下載更快?

答:因?yàn)?Homebrew 提供了預(yù)編譯的 bottles,無(wú)需從源代碼編譯,安裝速度更快。

問(wèn):如何為 Homebrew 切換到更快的下載源?

答:可以通過(guò)執(zhí)行一系列命令來(lái)切換到國(guó)內(nèi)的鏡像源,如清華大學(xué)或中科大的鏡像,具體命令可以參考上文。

問(wèn):Homebrew 和其他包管理器有什么區(qū)別?

答:Homebrew 的主要優(yōu)勢(shì)在于其易用性和社區(qū)支持,它提供了大量的軟件包,并且安裝過(guò)程簡(jiǎn)單快捷。

通過(guò)本文的介紹,相信你已經(jīng)對(duì) Homebrew 有了全面的了解。無(wú)論是安裝、管理軟件,還是優(yōu)化 macOS 系統(tǒng),Homebrew 都是一個(gè)強(qiáng)大的工具。希望這些信息能幫助你更高效地使用 Homebrew。

上一篇:

網(wǎng)站IP查詢?nèi)ヂ?/h5>

下一篇:

快速迭代開(kāi)發(fā):敏捷方法論的精髓與實(shí)踐
#你可能也喜歡這些API文章!

我們有何不同?

API服務(wù)商零注冊(cè)

多API并行試用

數(shù)據(jù)驅(qū)動(dòng)選型,提升決策效率

查看全部API→
??

熱門場(chǎng)景實(shí)測(cè),選對(duì)API

#AI文本生成大模型API

對(duì)比大模型API的內(nèi)容創(chuàng)意新穎性、情感共鳴力、商業(yè)轉(zhuǎn)化潛力

25個(gè)渠道
一鍵對(duì)比試用API 限時(shí)免費(fèi)

#AI深度推理大模型API

對(duì)比大模型API的邏輯推理準(zhǔn)確性、分析深度、可視化建議合理性

10個(gè)渠道
一鍵對(duì)比試用API 限時(shí)免費(fèi)