跳到主要內容

精選文章

在 Mac 上 安裝 xcode command tool 和 homebrew

Mac terminal 開發軟體安裝列表


--

Homebrew - Wiki / Github


Homebrew 是一款專為 macOS 設計的開源包管理工具,旨在簡化在 Mac 上安裝、更新和管理各種軟體的過程。是用 Ruby 的語言寫成, 使用一種稱做 formula 的 DSL 指令來管理。它提供了一個用戶友好的命令行界面,讓使用者能夠輕鬆地安裝和維護各種開源軟體、應用程式和開發工具。

Homebrew 的主要特性

  • 易於使用:Homebrew 使得安裝和管理軟體包變得非常簡單,只需簡單的命令即可完成大多數操作。

  • 大量可用的軟體包:Homebrew 擁有一個龐大的公式庫,幾乎可以找到任何想要的軟體包。

  • 自動處理依賴:安裝軟體時,Homebrew 會自動安裝所需的依賴項,無需用戶手動操作。

  • 非侵入性安裝:Homebrew 將軟體安裝在獨立的目錄(默認是 /usr/local/Cellar),並通過符號鏈接到 /usr/local,不會干擾系統自帶的軟體和庫。

  • 社區支持:Homebrew 是由一個活躍的開源社區維護的,任何人都可以貢獻新的公式或改進現有公式。


安裝 Homebrew

1. 開啟終端機

首先,你需要打開終端機(Terminal)。可以通過以下方式找到它:

  • 使用 Spotlight 搜尋(按下 Command + Space,然後輸入 "Terminal")。
  • 或者在 Finder 中,導航到 應用程式 > 實用工具 > 終端機

2. 安裝 Xcode 命令列工具

Homebrew 需要 Xcode 的命令列工具。先安裝好這個 xcode 命令列工具後, 
再來安裝 Homebrew 會比較順利.

你可以通過在終端機中輸入以下命令來安裝它:

  xcode-select --install

這會彈出一個對話框,提示你安裝命令行工具,按照提示進行安裝即可。



3. 安裝 Homebrew


安裝 Homebrew 非常簡單,只需在終端機中執行以下命令:


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


這條命令會下載並執行 Homebrew 的安裝腳本。安裝過程中可能會要求你輸入管理員密碼,請根據提示進行操作。


注意:

如果之前有安裝後移除過 homebrew

有可能需要再做

   sudo rm -fr /opt/homebrew


4. 完成安裝


安裝完成後,系統會提示你將 Homebrew 添加到你的 PATH 中。

可以按照上述指令執行時最後的建議, 在終端機中執行以下命令來完成這一步:

    echo >> /Users/neojou/.zprofile
    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/neojou/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"

注意:
 
    (1) ps 指令可以看到, 目前我 Mac shell 用的是 zsh

    (1) 上面那個 neojou 是我的使用者名稱, 需要按照實際個人安裝時,
        Homebrew 的建議的 使用者名稱 和 shell 使用的 script 名稱來執行.


這樣就完成了 Homebrew 的安裝。

5. 驗證安裝



你可以通過以下命令來確認 Homebrew 是否安裝成功: 

   brew --version

如果顯示 Homebrew 的版本號,則表示安裝成功。


$ brew --version
   Homebrew 4.4.20

   這版大概是 : 2025.2.3 左右 release 的



6. 其他指令



列出已安裝的軟體包:

    brew list

我目前剛裝, 就兩個
    Formulae
    Casks


--

更新 Homebrew 和所有公式: 

    brew update

我目前剛裝, 會顯示:

    Already up-to-date.

--

升級所有已安裝的軟體包: 

    brew upgrade


--

看軟體資訊: 

   brew info <package>

安裝軟體: 

    brew install <package>

卸載軟體: 

    brew uninstall <package>






留言

熱門文章