如何将Homebrew环境迁移到另一台计算机?

joe*_*ler 10 homebrew

导出自制环境的首选方法是什么,以便我可以在计算机之间同步我的工作区?似乎应该有类似的东西composer.lockpip freeze.有比这更好的方法brew list > brews.txt吗?

joe*_*ler 12

还有一种更好的方法:brew leaves.

此命令打印一个已安装公式的简单列表,这些公式不是任何其他公式的依赖项.本质上,它列出了手动安装的所有内容,或者是已删除公式的剩余依赖项.

$ brew leaves
apple-gcc42
bash-completion
brew-cask
git
[...]
Run Code Online (Sandbox Code Playgroud)

没有内置的使用brew leaves输出安装的方法,但只需要一个干净的手动安装公式列表就是朝着正确方向迈出的一步.

感谢Gabe Berke-Williams写这篇文章:http://robots.thoughtbot.com/brew-leaves


Lor*_*ren 1

没有更好的方法,目前也没有计划制定一种方法。

来源