簡介
Homebrew 官方網站
Homebrew
是一個包管理器,用于安裝
Apple
沒有預裝但你需要的
UNIX
工具。(比如著名的
wget
)。
Homebrew
會将軟體包安裝到獨立目錄(
/usr/local/Cellar
),并将其檔案軟連結至
/usr/local
。
Homebrew
不會将檔案安裝到它本身目錄之外,是以您可将
Homebrew
安裝到任意位置。
Homebrew
使
macOS
更完整。使用
gem
來安裝
gems
、用
brew
來安裝那些依賴包。
是一個從網絡上自動下載下傳檔案的自由工具,支援通過
wget
三個最常見的
HTTP、HTTPS、FTP
協定下載下傳,并可以使用
TCP/IP
代理。
HTTP
這個名稱來源于
"wget"
與
“World Wide Web”
的結合。
“get”
Homebrew
是一款包管理工具,目前支援
macOS
和
linux
系統。主要有四個部分組成:
brew
、
homebrew-core
、
homebrew-cask
、
homebrew-bottles
。
基本使用
// 搜尋包
brew search mysql
// 安裝包
brew install mysql
// 檢視包資訊,比如目前的版本,依賴,安裝後注意事項等
brew info mysql
// 解除安裝包
brew uninstall wget
// 顯示已安裝的包
brew list
// 檢視brew的幫助
brew –help
// 更新, 這會更新 Homebrew 自己
brew update
// 檢查過時(是否有新版本),這會列出所有安裝的包裡,哪些可以更新
brew outdated
brew outdated mysql
// 更新所有可以更新的軟體們
brew upgrade
brew upgrade mysql
// 清理不需要的版本極其安裝包緩存
brew cleanup
brew cleanup mysql
安裝
将以下指令粘貼至終端。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
有時會安裝失敗報錯:
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out
使用如下指令:
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
參考連結:https://www.jianshu.com/p/bca8fc1ff3f0
安裝參考連結:mac下鏡像飛速安裝Homebrew教程 - 知乎