亚洲成A人片在线观看网站_成年网站免费视频A在线双飞_日日日日做夜夜夜夜无码_久久夜色撩人精品国产小说

Homebrew 備忘清單

Homebrew 是 macOS(或Linux)缺少的包管理器,備忘清單包含 命令的使用與安裝

Homebrew

安裝

/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 Cask 命令

命令說明
brew install --cask firefox安裝火狐瀏覽器
brew list --cask列出已安裝應用

Cask 命令用于與圖形應用程序交互

全局命令

命令說明
brew update更新 brewcask
brew upgrade升級所有軟件包
brew list已安裝列表
brew outdated升級需要什么?
brew doctor診斷 brew 問題
brew pin <formula>防止指定軟件包升級
brew unpin <formula>允許升級指定的軟件包

Brew 清理

$ brew cleanup # 刪除舊版本的已安裝軟件包
$ brew cleanup <formula> # 刪除舊版本指定軟件包
$ brew cleanup -s # 刪除未安裝的軟件包
$ brew cleanup --prune=all # 刪除所有 Homebrew 緩存
$ rm -rf $(brew --cache) # 直接刪除 Homebrew 的緩存目錄
# 顯示所有將被刪除的軟件包(試運行)
$ brew cleanup -n

Brew 源碼倉庫

# 列出所有當前點擊的源碼倉庫(點擊)
$ 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>打印子命令的幫助信息

另見

  • (brew.sh)
  • (github.com)
  • (github.com)