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
- https://brew.sh/
- https://www.infoworld.com/article/3328824/homebrew-tutorial-how-to-use-homebrew-for-macos.html