Skip to content

[MacOS] 使用 brew 指令透過終端機下載套件

Last Updated on 2021-09-02 by Clay

在 MacOS 上如果想要透過終端機下載、安裝一些套件或是開源程式,可以透過 brew 指令做到。brew 又稱為 Homebrew,是 Mac 上著名的套件管理工具,我們可以透過這項工具下載、查詢、管理套件,十分方便。

以下就簡單介紹如何使用 brew 指令進行套件的安裝。


Homebrew 的使用方法

註:以下的指令皆在終端機中執行

- 啟用 Homebrew 指令

首先,要使用以下指令安裝 Homebrew 在電腦中。

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


- 搜尋套件

我們可以使用 brew search [TEXT|/REGEX/] 來搜尋套件,這樣做的好處是可以確認是否能使用 Homebrew 安裝我們想要的套件、以及確認我們想要的套件名稱。(brew search 支援正規表示式)

比方說我想要確認 htop 指令是否能使用 Homebrew 下載,這時候我們可以使用以下指令確認:

brew search top

Output:

可以看到,在搜尋到的結果裡,確實有我想要的 htop 套件。


- 安裝套件

我們可以使用 brew install FORMULA... 來安裝套件。以剛才搜尋的 htop 為例。

brew install htop


- 升級套件

我們可以使用 brew upgrade [FORMULA...] 來升級套件,同樣以 htop 舉例。

brew upgrade htop


- 查看套件資訊

我們可以使用 brew info [FORMULA...] 來查看套件資訊,比方說我剛剛下載的 htop 套件。

brew info htop


- 確認已經安裝的套件

我們可以使用 brew list [FORMULA...] 來確認我們已經安裝的套件,以我自己的環境為例:

brew list

Output:

很明顯,我的系統中基本沒有裝什麼東西 XDDD


- 刪除套件

我們可以使用 uninstall FORMULA... 來刪除套件。例如:

brew uninstall htop


- 更新 Homebrew

我們可以使用以下指令更新 Homebrew 本身:

brew update


- 刪除 Homebrew 舊版本的套件

有些時候,我們已經不會用到舊版本的套件了,可是舊版本的套件依然存在於電腦裡佔位置,這時候我們可以使用以下指令清理:

brew cleanup

References


Read More

Leave a Reply