gpt4 book ai didi

macos - 如何保存和版本 brew 包?

转载 作者:行者123 更新时间:2023-12-01 09:02:40 26 4
gpt4 key购买 nike

我习惯于通过 npm、pip 和 gem 等工具安装包和库。这些工具允许我以某种形式跟踪已安装的包(package.json、requirements.txt 或 Gemfile)。然后可以将其 checkin 存储库并进行版本控制。

我在 Github 上有一个 dotfiles 存储库,我喜欢用它来控制我的机器配置,我想知道是否有办法对已安装的 brew 包进行版本控制?如果是这样,这是如何完成的? brew install --save 之类的东西是我所希望的。 :)

最佳答案

您正在寻找 Homebrew Bundle .

它可以让您跟踪 Brewfile 中已安装的公式(包)。

然后您可以使用 brew bundle dump 转储其中所有已安装的公式,使用 brew bundle 安装 bundle 中的所有公式,并删除所有已安装的公式 brew bundle cleanup 中未列出的包

语法与Bundler 非常相似。的,所以很容易自己编辑文件。

它支持本地 Brewfile(例如,每个项目一个)和全局 Brewfile(~/.Brewfile)。

安装它:

$ brew tap homebrew/bundle

关于macos - 如何保存和版本 brew 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31845710/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com