blog-post

Manticore Search Homebrew tap is here

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.

Installation

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 [email protected],unixodbc and 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.

Running

Manticore configuration file is installed at /usr/local/etc/manticore/sphinx.conf.
You can start Manticore as a brew service:

$ brew services start manticoresearch

or manually:

$ searchd -c /usr/local/etc/manticore/sphinx.conf

Install Manticore Search

Install Manticore Search