Homebrew 是 macOS(或Linux)缺少的包管理器,備忘清單包含 命令的使用與安裝
/bin/bash -c "$(curl -fsSL //raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
加速安裝和更新,將倉庫源碼通過 同步到國內,這樣速度杠杠的
# 把 Homebrew/brew 的 Git 鏡像放在這里
export HOMEBREW_BREW_GIT_REMOTE="..."
# 將 Homebrew/homebrew-core 的 Git 鏡像放在這里
export HOMEBREW_CORE_GIT_REMOTE="..."
/bin/bash -c "$(curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install.sh)"
在安裝期間跳過克隆 (beta)
export HOMEBREW_INSTALL_FROM_API=1
/bin/bash -c "$(curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install.sh)"
命令 | 說明 |
---|---|
brew install git | 安裝 一個包 |
brew reinstall git | 重新安裝 一個包 |
brew uninstall git | 刪除 /卸載 軟件包 |
brew upgrade git | 升級包 |
---|---|
brew unlink git | 取消 鏈接 |
brew link git | 關聯 |
brew switch git 2.5.0 | 更改版本 |
---|---|
brew list --versions git | 看看你有什么版本 |
命令 | 說明 |
---|---|
brew info git | 列出版本、注意事項等 |
brew cleanup git | 刪除舊版本 |
brew edit git | 編輯此軟件包 |
brew cat git | 打印這個軟件包 |
brew home git | 打開主頁 |
brew search git | 搜索公式 |
命令 | 說明 |
---|---|
brew install --cask firefox | 安裝火狐瀏覽器 |
brew list --cask | 列出已安裝應用 |
Cask 命令用于與圖形應用程序交互
命令 | 說明 |
---|---|
brew update | 更新 brew 和 cask |
brew upgrade | 升級所有軟件包 |
brew list | 已安裝列表 |
brew outdated | 升級需要什么? |
brew doctor | 診斷 brew 問題 |
brew pin <formula> | 防止指定軟件包升級 |
brew unpin <formula> | 允許升級指定的軟件包 |
$ brew cleanup # 刪除舊版本的已安裝軟件包
$ brew cleanup <formula> # 刪除舊版本指定軟件包
$ brew cleanup -s # 刪除未安裝的軟件包
$ brew cleanup --prune=all # 刪除所有 Homebrew 緩存
$ rm -rf $(brew --cache) # 直接刪除 Homebrew 的緩存目錄
# 顯示所有將被刪除的軟件包(試運行)
$ brew cleanup -n
# 列出所有當前點擊的源碼倉庫(點擊)
$ brew tap
# 使用 https 從 Github 中點擊軟件包源碼倉庫以點擊
# //github.com/user/homebrew-repo
$ brew tap <user/repo>
# 點擊指定 URL 中的軟件源碼倉庫
$ brew tap <user/repo> <URL>
# 從存儲庫中刪除給定的源碼倉庫
$ brew untap <user/repo>
# 列出所有已安裝的軟件包
$ brew list
# 顯示所有本地可用的 brew 配方
$ brew search
# 搜索包含指定字符的 brew 配方
$ brew search <text>
# 顯示有關軟件包的信息
$ brew info <formula>
命令 | 說明 |
---|---|
brew help | 打印幫助信息 |
brew help <sub-command> | 打印子命令的幫助信息 |