只有桶装自制的配方奶粉

时间:2011-01-14 13:13:42

标签: macos homebrew

今天我通过curl安装了homebrew公式,但在安装之后(并重新获取shell)我发现:

% which curl 
/usr/bin/curl

事实上,brew install curl的输出声明它是一个 keg-only 公式,并且由于curl已存在于OS X中,因此没有将它链接到Homebrew前缀,因为这可能会导致未指定的问题。

然后继续说明

  

一般情况下,这对您没有任何影响

我想知道:

  • 究竟是什么类型的问题?
  • 通过Homebrew安装仅使用keg的公式的目的是什么?如果新安装的工具不在PATH
  • ,怎么会没有后果

1 个答案:

答案 0 :(得分:56)

  • 问题:如果将自制软件应用程序放在默认OS X版本之前的路径中,则可能会发生任何。最常见的问题是由两个版本中可用的命令行选项集之间的差异或选项含义的差异引起的。对于卷曲来说,后果可能并不是那么糟糕,但对于其他应用程序,您最坏的情况可能会破坏操作系统。
  • 仅限小桶:现在您有两个版本的卷曲!默认的OS X和自制程序。如果您想使用不在默认情况下但在自制软件中的功能,可以通过显式调用homebrew curl来实现。确切的路径取决于你如何设置自制软件。由于新安装的版本不在路径中,因此除非明确调用,否则不太可能导致问题。