We’re pleased to announce the availability of the official Manticore Search tap.
Until now, there were 2 ways to run Manticore Search on MacOS: either compile the sources or use the official binary archive provided by us at each release.
MacOS doesn’t have an official package like Linux distributions, but 3rd party package manager Homebrew is very popular among macOS users and very easy to use.
In order to make things easier for our MacOS users, starting with 3.1.0 we provide a private brew tap at https://github.com/manticoresoftware/homebrew-tap for installing Manticore Search using brew.
First, you need to add our tap to your system:
$ brew tap manticoresoftware/tap
Next, install the manticoresearch formulae:
$ brew install manticoresearch
If you’re using MacOS Sierra (10.12) or MacOS Mojave (10.14), brew will install from our official bottles (precompiled package).
On other MacOS versions, brew will compile Manticore from sources. In this case, the installation will take a bit longer than on Sierra/Mojave and will install dependencies required for compiling Manticore.
The binaries (either from bottle or compiled) support indexing from mysql, ODBC and PostgreSQL. You will need to install the library drivers in order to use indexer for these database.
Current version requires
libpq. If you need to index from another MySQL variant or version, you will need to edit the formulae file, which can be found at:
ls $(brew --prefix)/Homebrew/Library/Taps/manticoresoftware/homebrew-tap/Formula/manticoresearch.rb
and force installing from sources:
$ brew install --build-from-source manticoresearch
Please note that replication feature is not available under MacOS.
Manticore configuration file is installed at
You can start Manticore as a brew service:
$ brew services start manticoresearch
$ searchd -c /usr/local/etc/manticore/sphinx.conf