為什麼 macOS 適合日常與工作使用
macOS 是 Apple 為 Mac 打造的桌面作業系統。它最大的特色不是功能堆得多,而是把硬體、系統、觸控板、螢幕、電池與 App 生態整合得很順。對一般使用者來說,macOS 很適合拿來處理文件、照片、影音、瀏覽網頁與日常工作;對開發者來說,它也有接近 Unix 的底層環境,適合安裝終端機工具、跑本機服務與管理專案。
如果你剛從 Windows 轉到 Mac,最需要適應的是:macOS 很多事情都可以透過圖形介面完成,但真正要把環境整理得乾淨、可重複安裝、好維護,就會需要認識 Homebrew。
Homebrew 是什麼
Homebrew 是 macOS 上最常用的套件管理工具。你可以把它想像成 Mac 的軟體安裝管家:
- 安裝命令列工具,例如
git、wget、node、python - 安裝桌面 App,例如 Google Chrome、Visual Studio Code、iTerm2
- 更新已安裝的工具與 App
- 查詢套件資訊
- 移除不再需要的軟體
傳統安裝 Mac App 常常需要下載 DMG、拖到 Applications,再手動更新。Homebrew 則讓這些流程變成幾個穩定的指令,日後換新 Mac 時也比較容易重建環境。
安裝 Homebrew
打開「終端機」App,貼上官方安裝指令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安裝過程中,終端機會要求輸入 Mac 的登入密碼。輸入時畫面不會顯示星號,這是正常現象。
安裝完成後,依照終端機提示把 Homebrew 加入 shell 環境。Apple Silicon Mac 通常會看到類似這段指令:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
完成後輸入以下指令確認版本:
brew --version
如果有看到 Homebrew 版本號,就代表安裝成功。
brew 常用指令
更新 Homebrew 資料
brew update
這會更新 Homebrew 的套件清單。通常在安裝或升級之前先跑一次。
安裝命令列工具
brew install git
brew install wget
brew install node
安裝後可以直接在終端機使用這些工具。例如安裝 wget 後,就能用它下載檔案。
安裝桌面 App
Homebrew 安裝桌面 App 會使用 --cask:
brew install --cask google-chrome
brew install --cask visual-studio-code
brew install --cask iterm2
這對新 Mac 初始化非常方便,不需要一個網站一個網站慢慢下載。
搜尋軟體
brew search firefox
不確定套件名稱時,可以先用搜尋找出正確名稱。
查看已安裝項目
brew list
brew list --cask
第一個會列出命令列工具,第二個會列出透過 cask 安裝的桌面 App。
更新已安裝套件
brew upgrade
brew upgrade --cask
這會把已安裝的工具或 App 更新到新版。建議每隔一段時間執行一次。
移除不需要的軟體
brew uninstall wget
brew uninstall --cask firefox
移除後可以再跑清理指令:
brew cleanup
推薦先安裝的工具
日常實用工具
wget:下載檔案tree:用樹狀方式查看資料夾jq:整理與查詢 JSONmas:管理 Mac App Store App
開發常用工具
git:版本控制node:JavaScript / TypeScript 開發python:Python 開發與工具腳本ripgrep:高速搜尋文字fd:更好用的檔案搜尋
推薦桌面 App
visual-studio-code:程式碼編輯器iterm2:進階終端機rectangle:視窗管理工具raycast:啟動器與效率工具
可以一次安裝:
brew install git wget tree jq ripgrep fd node python
brew install --cask visual-studio-code iterm2 rectangle raycast
用 Brewfile 備份你的安裝清單
Homebrew 還有一個很實用的功能:把目前安裝的工具輸出成 Brewfile。之後換新 Mac 時,只要拿這份檔案就能快速重建環境。
輸出目前安裝清單:
brew bundle dump --file=~/Brewfile
用 Brewfile 安裝:
brew bundle --file=~/Brewfile
這對常常重灌、換機,或想把工作環境整理成固定流程的人非常實用。
使用 Homebrew 的注意事項
- 安裝前先確認套件名稱,不要隨便貼不熟悉來源的指令
- 定期執行
brew update和brew upgrade - 如果某個 App 需要非常穩定,更新前可以先看版本變更
- 不需要的工具就用
brew uninstall移除 - 偶爾執行
brew doctor檢查環境狀態
brew doctor
如果 brew doctor 顯示警告,不一定代表系統壞掉。先閱讀提示內容,再決定是否需要處理。
結語
macOS 本身已經是一個很完整的桌面系統,而 Homebrew 則讓 Mac 變得更容易整理、升級與重建。對一般使用者來說,它能簡化 App 安裝流程;對開發者來說,它幾乎是打造 Mac 工作環境的第一步。
如果你剛拿到一台新 Mac,先熟悉 Finder、系統設定與觸控板手勢,再安裝 Homebrew。等你開始用
brew install管理工具,就會慢慢感受到 macOS 好維護的一面。