Homebrew 包管理备份与恢复完整指南
发布于
# MacOS
Homebrew 包管理备份与恢复
本文档介绍了如何使用 Homebrew 的 brew bundle
命令来备份和恢复已安装的包、cask 应用以及 tap。
导出已安装的包、cask 和 tap 到 Brewfile
通过以下命令,可以将当前通过 Homebrew 安装的所有包、cask 应用和 tap 导出到一个名为 Brewfile 的文件中:
brew bundle dump
这个 Brewfile 文件会包含所有通过 brew install
, brew cask install
和 brew tap
安装的软件包信息。
以下是一些示例 tap
命令:
tap "homebrew/bundle"
tap "homebrew/services"
tap "mongodb/brew"
以下是一些示例 brew
安装的软件包:
brew "cloudflare"
brew "ffmpeg"
brew "ipinfo-cli"
brew "mkcert"
brew "node"
...
注意: 输出中的 ”…” 表示还有其他已安装的软件包。
从备份恢复
可以使用以下命令从之前导出的 Brewfile 文件中恢复安装的软件包:
brew bundle install --file=~/path/Brewfile
请将 ~/path/Brewfile
替换为你实际 Brewfile 文件的路径。