对于许多自制软件包/公式来说,以前可用的安装选项(如果未完全删除)大多被消除。为什么是这样?是否有自制的设计更改以消除这种灵活性?
我遇到的示例包括:emacs,sqlite,curl,r,aspell等。
所有的所有选项已被删除,因为这是对自制者的负担,并且大多数未使用。
而是,每个公式的默认安装包括最常用的选项。
来自Homebrew 2.0.0的ChangElog:
Homebrew没有任何公式,在自制/家庭主核核心中没有选项。第三方水龙头仍将支持和鼓励选项。这种更改使我们能够更好地专注于提供二进制包,而不是选项。必须从源头建造带有选项的公式,无法在我们的CI系统上进行测试,并为我们的志愿者维护者提供了不成比例的支持负担。
您可能还想在今年的Fosdem上看到Mike McQuaid的" Homebrew 2.0.0 "演示。