首页 > 解决方案 > 如何在不先卸载的情况下使用`homebrew install --head`?

问题描述

brew install --head <formula>master从(通常)安装一个公式。但这对我来说毫无用处,因为如果您由于链接冲突错误而已经安装了该公式,它将失败。(甚至不起作用--force。)因此你总是必须先做brew unlink <formula>,或者uninstall完全做。

我本来希望有一种方法可以安装公式而不以某种方式链接它,但显然不是。

最终我想要的是安装两个副本,一个是正确的版本,另一个是从 master 构建的。但正确的人应该总是有链接。(我希望有另一个链接/usr/local/bin/<formula>_HEAD,但这是另一个问题。)

作为一种解决方法,我可以复制公式并给出新名称,但这看起来很糟糕,而且你不能有一个“ --head-only”公式,所以我必须在复制为好。

也许我需要一个完全独立的 Homebrew 安装?但这似乎有点矫枉过正。

标签: homebrew

解决方案


推荐阅读