我正在寻找一种解决方案来保存所有已安装的公式,类似于package.json
为npm所做的事情,或任何其他包管理器使用它的配置文件。
这可以用自制软件吗?
答案 0 :(得分:1)
我用这个:
for p in $(brew list); do brew info $p; done > brewconfig.txt
如果你想要一些更完整和清晰的东西:
#!/bin/bash
brew list > brew-packages.txt
for p in $(brew list); do
brew list $p > brew-$p-files.txt
brew info $p > brew-$p-config.txt
done
给出了这个
-rw-r--r-- 1 mark staff 381 4 Mar 13:02 brew-wget-files.txt
-rw-r--r-- 1 mark staff 617 4 Mar 13:02 brew-wget-config.txt
-rw-r--r-- 1 mark staff 496 4 Mar 13:02 brew-zlib-files.txt
-rw-r--r-- 1 mark staff 377 4 Mar 13:02 brew-zlib-config.txt
-rw-r--r-- 1 mark staff 3849 4 Mar 13:02 brew-zeromq-files.txt
-rw-r--r-- 1 mark staff 455 4 Mar 13:02 brew-zeromq-config.txt
-rw-r--r-- 1 mark staff 4292 4 Mar 13:02 brew-xz-files.txt
-rw-r--r-- 1 mark staff 309 4 Mar 13:02 brew-xz-config.txt
答案 1 :(得分:0)
有! brew tap homebrew/brewdler
和brew brewdle dump
。有关详细信息,请参阅brew brewdle help
。