
homebrew
引言:The missing package manager for macOS.
時間:2017年11月02日
作者:JustDo23
官網(wǎng):https://brew.sh
01. 簡介
Homebrew 是一款自由及開放源代碼的軟件包管理系統(tǒng),用以簡化 MacOS 系統(tǒng)上的軟件安裝過程。它以 Ruby 語言寫成,擁有安裝、卸載、更新、查看、搜索等很多實用的功能。默認安裝在 /usr/local 目錄,由一個核心 git 版本庫構(gòu)成。
02. 安裝 Homebrew
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
03. 更新 Homebrew
$ brew update
04. 卸載 Homebrew
-
執(zhí)行指令
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" 下載卸載腳本并執(zhí)行腳本
05. 常用指令
-
查看版本號
$ brew --version # 或者 $ brew -v -
查看幫助信息
$ brew help # 或者 $ brew -h -
安裝程序
$ brew install <formula>-
Homebrew 會將軟件包安裝到獨立目錄,并將其文件軟鏈接至
/usr/local。 - 在線搜索可以安裝的 formula
- 安裝 formula 數(shù)量統(tǒng)計
-
Homebrew 會將軟件包安裝到獨立目錄,并將其文件軟鏈接至
-
卸載程序
$ brew uninstall <formula> -
查看已安裝程序列表
$ brew list -
查詢某個程序
$ brew search <formula> -
查看程序信息
$ brew info <formula> -
查看程序依賴關(guān)系
$ brew deps <formula> -
查看配置
$ brew config 統(tǒng)計
# 允許統(tǒng)計
$ brew analytics
# 控制統(tǒng)計開關(guān)
$ brew analytics off | on
- 查看 Homebrew 安裝路徑
$ brew --prefix
- 通常路徑為
/usr/local
- 查看文件下載路徑
$ brew --cache
- 通常路徑為
~/Library/Caches/Homebrew
-
潛在問題自我檢查
# 呼叫醫(yī)生 $ brew doctor -
程序鏈接
$ brew link $ brew link <formula> -
選擇程序版本
$ brew switch <formula> <version> -
打開主頁
# Homebrew 主頁 $ brew home # 程序主頁 $ brew home <formula>
06. 升級本地程序
-
升級 Homebrew
$ brew update -
查看可更新列表
$ brew outdated -
升級一切
$ brew upgrade -
指定程序升級
$ brew upgrade <formula>
07. 刪除卸載舊版程序
默認情況下 Homebrew 不會卸載舊版的程序。
-
刪除指定程序舊版本
$ brew cleanup <formula> -
刪除一切程序舊版本
$ brew cleanup -
查看會被刪除的列表
$ brew cleanup -n
08. Homebrew Cask
可以利用 Homebrew Cask 快速安裝和管理圖形界面程序。
-
安裝 Homebrew Cask
# 添加 Github 上的 caskroom/cask 庫 $ brew tap caskroom/cask -
常用命令
# 搜索程序 $ brew cask search <formula> # 安裝程序 $ brew cask install <formula> # 查看已安裝列表 $ brew cask list # 卸載程序 $ brew cask uninstall <formula> # 卸載程序所有版本 $ brew cask uninstall --force <formula> # 呼叫醫(yī)生 $ brew cask doctor # 查看過時 $ brew cask outdated # 刪除所有過時 $ brew cask cleanup # 驗證可安裝行 $ brew cask audit