自制软件:无法通过brew安装选项(macOS Mojave)

时间:2019-06-25 08:45:29

标签: macos terminal homebrew sphinx macos-mojave

我需要通过带有标志的自酿安装狮身人面像,但是有错误

$ brew install sphinx --mysql --pgsql

    Ignoring byebug-10.0.2 because its extensions are not built.  Try: gem pristine byebug --version 10.0.2
    Ignoring byebug-10.0.2 because its extensions are not built.  Try: gem pristine byebug --version 10.0.2
    Usage: brew install [options] formula

    Install formula.

    formula is usually the name of the formula to install, but it can be specified
    in several different ways.

    Unless HOMEBREW_NO_INSTALL_CLEANUP is set, brew cleanup will be run for the
    installed formulae or, every 30 days, for all formulae.
--------------------------------------
    Error: invalid option: --mysql

$ brew -v

Homebrew 2.1.6
Homebrew/homebrew-core (git revision bacd7; last commit 2019-06-25)
Homebrew/homebrew-cask (git revision 48e24; last commit 2019-06-25)

2 个答案:

答案 0 :(得分:1)

尝试manticore(狮身人面像叉子)。我们最近添加了一个水龙头,仅brew tap manticoresoftware/tap && brew install manticoresearch。公式编译时支持所有连接器(mysql,postgres,odbc)。

答案 1 :(得分:0)

在Homebrew 2.0.0中已删除了来自hombrew-core公式的

--option支持。

Release Note of Homebrew 2.0.0

  

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

如果要在包中添加其他依赖项,则必须修改公式并自己构建。