Installing Manticore on MacOS

On MacOS Manticore can be installed in two ways:

Via Homebrew package manager

Bottles are available for:

  • MacOS Big Sur
  • MacOS Catalina

On different versions of MacOS it will attempt to compile from sources automatically.

brew install manticoresoftware/manticore/manticoresearch

For indexing the additional dependencies that can be installed using brew are mysql@5.7, libpq, unixodbc.

Afterwards you can start Manticore as a brew service:

brew services start manticoresearch

The configuration is located at /usr/local/etc/manticoresearch/manticore.conf.

From tarball with binaries

Download it from the website and unpack to a folder:

mkdir manticore
cd manticore
wget https://repo.manticoresearch.com/repository/manticoresearch_macos/release/manticore-5.0.0-220518-b4cb7da02-release-main.tar.gz
tar -xf manticore-5.0.0-220518-b4cb7da02-release-main.tar.gz
wget https://repo.manticoresearch.com/repository/manticoresearch_macos/release/manticore-columnar-lib-1.15.2-220518-b0bcafb-osx10.14.4-x86_64.tar.gz
tar -xf manticore-columnar-lib-1.15.2-220518-b0bcafb-osx10.14.4-x86_64.tar.gz

# Start Manticore
FULL_SHARE_DIR=./share/manticore ./bin/searchd -c ./etc/manticoresearch/manticore.conf

# Run indexer
FULL_SHARE_DIR=./share/manticore ./bin/indexer -c ./etc/manticoresearch/manticore.conf

Manticore configuration file is in ./etc/manticoresearch/manticore.conf after you unpack the archive.