Zone Lin
文章33
標籤32
分類7
Mac 上的套件管理系統 Homebrew

Mac 上的套件管理系統 Homebrew

Homebrew

Homebrew 是 Mac 上常用的第三方套件管理器,可以用來安裝 wget 等 Linux 常用但 Mac 沒有的程式。
雖然主要是面向 Mac 的程式,但 Linux 也可以用。

安裝

官方有提供安裝腳本

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

不需要用 sudo 安裝

裝完之後可以用 brew help 檢查是否安裝成功

使用方法

xxxx@MacBook-Pro ~ % brew help

Example usage:
brew search TEXT|/REGEX/
brew info [FORMULA|CASK...]
brew install FORMULA|CASK...
brew update
brew upgrade [FORMULA|CASK...]
brew uninstall FORMULA|CASK...
brew list [FORMULA|CASK...]

Troubleshooting:
brew config
brew doctor
brew install --verbose --debug FORMULA|CASK

Contributing:
brew create URL [--no-fetch]
brew edit [FORMULA|CASK...]

Further help:
brew commands
brew help [COMMAND]
man brew
https://docs.brew.sh
# 例如安裝 wget
brew install wget

其他更多用法參考官網 https://brew.sh/index_zh-tw (有中文)

安裝問題

如果下載途中意外中斷 (例如 Mac 休眠自動斷線) ,重跑時可能會出現下面問題

error: Not a valid ref: refs/remotes/origin/master
fatal: ambiguous argument 'refs/remotes/origin/master': unknown revision or path not in the working tree.

碰到這個問題,只要先把舊的刪掉再重裝就可以了

# Homebrew 刪除腳本
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
本文作者:Zone Lin
本文連結:https://zonego.tw/2022/10/24/homebrew/
版權宣告:本文採用 創用CC BY 4.0 協議進行許可
貼文內使用的封面圖大部分來自unsplash,個別圖片的連結請看封面圖來源
×