为什么现在许多自制配方的安装选项都用自制软件了?

时间:2019-02-20 04:07:05

标签: macos homebrew

对于许多自制软件包/公式,似乎以前可用的安装选项在没有完全删除的情况下大多被消除了。为什么是这样?自制软件是否进行了设计更改以消除这种灵活性?

我遇到的例子包括:emacs,sqlite,curl,r,aspell和许多其他例子。

1 个答案:

答案 0 :(得分:3)

all 公式的

All 选项已被删除,因为这给Homebrew维护人员带来了负担,并且大多数人没有使用。

每个公式的默认安装都包括最常用的选项。

来自Homebrew 2.0.0的变更日志:

  

Homebrew在Homebrew / homebrew-core中没有任何带有选项的公式。第三方水龙头仍会支持和鼓励选项。这项更改使我们可以更好地专注于交付二进制软件包而不是选项。带有选项的公式必须从源头构建,不能在我们的CI系统上进行测试,并且给我们的志愿者维护者带来了不成比例的支持负担。

您可能还想在今年的FOSDEM上见到Mike McQuaid’s "Homebrew 2.0.0" presentation,他在那儿谈论了一些。