# Install Manticore Search

Install Manticore Search: easy-to-use open-source fast database for search. Modern, fast, light-weight, outstanding full-text search capabilities

## Manticore Search 25.0.0

March 30th, 2026

[Changelog](https://manual.manticoresearch.com/Changelog#Version-25.0.0)


### Package managers
{{< tabs >}}
  {{< tab "APT" >}}
  ### Install Manticore Search on Debian, Ubuntu or Linux Mint using APT

  Install the APT repository and the new version:
  ``` bash
  wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
  sudo dpkg -i manticore-repo.noarch.deb
  sudo apt update
  sudo apt install manticore
  ```

  If you are upgrading from an older version, it is recommended to remove your old packages first to avoid conflicts caused by the updated package structure:
  ```bash
  sudo apt remove 'manticore*'
  ```
  It won't remove your data or configuration file.

  ### Start Manticore

  ``` bash
  sudo systemctl start manticore
  ```

  Read more about Manticore Search's APT repo in the [documentation](https://manual.manticoresearch.com/Installation/Debian_and_Ubuntu#Installing-Manticore-in-Debian-or-Ubuntu).
  {{< /tab >}}

  {{< tab "YUM" >}}
  ### Install Manticore Search on Centos, RHEL, Oracle Linux and Amazon Linux using YUM

  > This method works only on RHEL 8, 9, and 10 (and compatible distributions like CentOS 8/9, Oracle Linux 8/9/10, AlmaLinux 8/9/10). It does not work on RHEL 7-based systems.

  Install the YUM repository and the new version:
  ``` bash
  sudo yum install https://repo.manticoresearch.com/manticore-repo.noarch.rpm
  sudo yum install manticore
  ```

  If you are upgrading from an older version, it is recommended to remove your old packages first to avoid conflicts caused by the updated package structure:
  ```bash
  sudo yum --setopt=tsflags=noscripts remove 'manticore*'
  ```
  It won't remove your data. If you made changes to the configuration file, it will be saved to `/etc/manticoresearch/release/manticore.conf.rpmsave`.

  ### Start Manticore

  ``` bash
  sudo systemctl start manticore
  ```

  Read more about Manticore Search's YUM repo in the [documentation](https://manual.manticoresearch.com/Installation/RHEL_and_Centos#Installing-Manticore-packages-on-RedHat-and-CentOS).
  {{< /tab >}}

  {{< tab "Homebrew" >}}

  ### Install Manticore Search on MacOS using Homebrew

  ``` bash
  brew install manticoresoftware/tap/manticore
  ```

  ### Start Manticore

  ``` bash
  brew services start manticore
  ```

  Read more about Manticore Search's Homebrew package in [documentation](https://manual.manticoresearch.com/Installation/MacOS#Via-Homebrew-package-manager).
  {{< /tab >}}

  {{< tab "Windows via WSL" >}}

  ### Install Manticore Search on Windows via WSL

  To install Manticore Search on Windows, you'll first need to enable WSL2 (Windows Subsystem for Linux). WSL2 lets you run Linux binaries natively on Windows. For this method to work, you'll need to be running Windows 10 version 2004 and higher or Windows 11.

  #### Install or enable WSL2

  Follow the [official Microsoft guide](https://docs.microsoft.com/en-us/windows/wsl/install) for step-by-step instructions to install WSL. This guide will use Ubuntu as the default Linux distribution.

  #### Install Manticore

  Once WSL2 is set up, you can install Manticore by adding the APT repository and installing the necessary Manticore packages:
  ``` bash
  wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
  sudo dpkg -i manticore-repo.noarch.deb
  sudo apt update
  sudo apt install manticore
  ```

  If you are upgrading from an older version, it's best to remove previous Manticore packages first to prevent any conflicts with the updated package structure:
  ```bash
  sudo apt remove 'manticore*'
  ```
  This command won't delete your data or configuration files.

  ### Start Manticore

  ``` bash
  sudo systemctl start manticore
  ```

  ### Alternative Method: Install as separate packages
  If you prefer to install individual packages without adding the APT repository, proceed to the next section: [Separate packages](#separate-packages).

  {{< /tab >}}

  {{< tab "Windows installer" >}}

  ### Install Manticore Search on Windows using the installer

  1. Download the [Manticore Search Installer](https://repo.manticoresearch.com/repository/manticoresearch_windows/release/x64/manticore-25.0.0-26032712-ce3c27828-x64.exe) and run it. Follow the installation instructions.
  2. Choose the directory to install to.
  3. Select the components you want to install. We recommend installing all of them.
  4. Manticore comes with a preconfigured `manticore.conf` file in [RT mode](https://manual.manticoresearch.com/Read_this_first.md#Real-time-mode-vs-plain-mode). No additional configuration is required.

  Please find more details on installing and using Manticore in Windows [in the documentation](https://manual.manticoresearch.com/Installation/Windows#Installing-Manticore-in-Windows).

  {{< /tab >}}

  {{< tab "Docker" >}}

  ### Run Manticore Search in Docker

  ``` bash
  docker run --name manticore -v $(pwd)/data:/var/lib/manticore -p 127.0.0.1:9306:9306 -p 127.0.0.1:9308:9308 -d manticoresearch/manticore
  ```

  This setup will enable the Manticore Columnar Library and Manticore Buddy, and run Manticore on ports 9306 for MySQL connections and 9308 for all other connections, using `./data/` as the designated data directory.

  Read more about production use [in the documentation](https://github.com/manticoresoftware/docker#production-use).
  {{< /tab >}}

  {{< tab "Kubernetes Helm Chart" >}}
  ### Install Manticore Search on Kubernetes using Helm

  ``` bash
  helm repo add manticoresearch https://helm.manticoresearch.com
  # Update values.yaml if needed
  helm install manticore -n manticore --create-namespace manticoresearch/manticoresearch
  ```

  You can find more information about installing the Helm chart [in the documentation](https://github.com/manticoresoftware/manticoresearch-helm#installation).
  {{< /tab >}}


{{< /tabs >}}
<hr>

### Separate packages
{{< tabs >}}
  {{< tab "Ubuntu" >}}

  {{< collapse "Ubuntu 18 Bionic" >}}
  ``` bash
  arch=`dpkg --print-architecture`
  wget https://repo.manticoresearch.com/repository/manticoresearch_bionic/dists/bionic/main/binary-${arch}/manticore_25.0.0-26032712-ce3c27828_${arch}.deb
  sudo apt -y update && sudo apt -y install ./*.deb
  ```
  {{< /collapse >}}
  {{< collapse "Ubuntu 20 Focal" >}}
  ``` bash
  arch=`dpkg --print-architecture`
  wget https://repo.manticoresearch.com/repository/manticoresearch_focal/dists/focal/main/binary-${arch}/manticore_25.0.0-26032712-ce3c27828_${arch}.deb
  sudo apt -y update && sudo apt -y install ./*.deb
  ```
  {{< /collapse >}}
  {{< collapse "Ubuntu 22 Jammy" >}}
  ``` bash
  arch=`dpkg --print-architecture`
  wget https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-${arch}/manticore_25.0.0-26032712-ce3c27828_${arch}.deb
  sudo apt -y update && sudo apt -y install ./*.deb
  ```
  {{< /collapse >}}

  {{< collapse "Ubuntu 24 Noble" >}}
  ``` bash
  arch=`dpkg --print-architecture`
  wget https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-${arch}/manticore_25.0.0-26032712-ce3c27828_${arch}.deb
  sudo apt -y update && sudo apt -y install ./*.deb
  ```
  {{< /collapse >}}

  {{< /tab >}}

  {{< tab "Debian" >}}

  {{< collapse "Debian 11 Bullseye" >}}
  ```bash
  arch=`dpkg --print-architecture`
  wget https://repo.manticoresearch.com/repository/manticoresearch_bullseye/dists/bullseye/main/binary-${arch}/manticore_25.0.0-26032712-ce3c27828_${arch}.deb
  sudo apt -y update && sudo apt -y install ./*.deb
  ```
  {{< /collapse >}}
  {{< collapse "Debian 12 Bookworm" >}}
  ```bash
  arch=`dpkg --print-architecture`
  wget https://repo.manticoresearch.com/repository/manticoresearch_bookworm/dists/bookworm/main/binary-${arch}/manticore_25.0.0-26032712-ce3c27828_${arch}.deb
  sudo apt -y update && sudo apt -y install ./*.deb
  ```
  {{< /collapse >}}

{{< collapse "Debian 13 Trixie" >}}
  ```bash
  arch=`dpkg --print-architecture`
  wget https://repo.manticoresearch.com/repository/manticoresearch_bookworm/dists/bookworm/main/binary-${arch}/manticore_25.0.0-26032712-ce3c27828_${arch}.deb
  sudo apt -y update && sudo apt -y install ./*.deb
  ```
  {{< /collapse >}}

  {{< /tab >}}

  {{< tab "Centos / RHEL / Alma / Oracle" >}}

  {{< collapse "Centos 8 (Oracle Linux 8, Stream 8)" >}}
  ``` bash
  arch=`arch`
  yum -y install https://repo.manticoresearch.com/repository/manticoresearch/release/centos/8/${arch}/manticore-25.0.0_26032712.ce3c27828-1.el8.${arch}.rpm
  ```
  {{< /collapse >}}

  {{< collapse "Centos 9 (AlmaLinux 9)" >}}
  ``` bash
  arch=`arch`
  yum -y install https://repo.manticoresearch.com/repository/manticoresearch/release/centos/9/${arch}/manticore-25.0.0_26032712.ce3c27828-1.el9.${arch}.rpm
  ```
  {{< /collapse >}}

  {{< collapse "AlmaLinux 10 (and other RHEL 10-based distributions)" >}}
  ``` bash
  arch=`arch`
  yum -y install https://repo.manticoresearch.com/repository/manticoresearch/release/centos/10/${arch}/manticore-25.0.0_26032712.ce3c27828-1.el10.${arch}.rpm
  ```
  {{< /collapse >}}

  {{< /tab >}}

  {{< tab "Mint" >}}
  {{< collapse "Linux Mint 19" >}}

  ``` bash
  arch=`dpkg --print-architecture`
  wget https://repo.manticoresearch.com/repository/manticoresearch_bionic/dists/bionic/main/binary-${arch}/manticore_25.0.0-26032712-ce3c27828_${arch}.deb
  sudo apt -y update && sudo apt -y install ./*.deb
  ```
  {{< /collapse >}}

  {{< collapse "Linux Mint 20" >}}
  ``` bash
  arch=`dpkg --print-architecture`
  wget https://repo.manticoresearch.com/repository/manticoresearch_focal/dists/focal/main/binary-${arch}/manticore_25.0.0-26032712-ce3c27828_${arch}.deb
  sudo apt -y update && sudo apt -y install ./*.deb
  ```
  {{< /collapse >}}

  {{< collapse "Linux Mint 21" >}}
  ``` bash
  arch=`dpkg --print-architecture`
  wget https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-${arch}/manticore_25.0.0-26032712-ce3c27828_${arch}.deb
  sudo apt -y update && sudo apt -y install ./*.deb
  ```
  {{< /collapse >}}

  {{< /tab >}}

  {{< tab "Windows via WSL" >}}
  ``` bash
  mkdir -p /tmp/manticore_install && cd /tmp/manticore_install
  source /etc/os-release
  arch=`dpkg --print-architecture`
  wget https://repo.manticoresearch.com/repository/manticoresearch_${VERSION_CODENAME}/dists/${VERSION_CODENAME}/main/binary-${arch}/manticore_25.0.0-26032712-ce3c27828_${arch}.deb

  sudo chmod -R o+r /tmp/manticore_install

  sudo apt -y update && sudo apt -y install ./*.deb
  ```
  {{< /tab >}}  

{{< /tabs >}}

### Other downloads
{{< tabs >}}
  {{< tab "English, German, Russian lemmatizers" >}}
  ### English, German and Russian lemmatizers for Manticore Search
  Read more about morphology in Manticore Search [in the documentation](https://manual.manticoresearch.com/Creating_a_table/NLP_and_tokenization/Morphology).

  ##### Via APT:
  ``` bash
  apt install manticore-language-packs
  ```

  ##### Via YUM:
  ``` bash
  yum install manticore-language-packs
  ```

  ##### Via Homebrew on MacOS:
  Already installed if you followed the installation instructions above.

  ##### Windows (non-WSL):
  Unpack [en.pak.tgz](https://repo.manticoresearch.com/repository/morphology/en.pak.tgz) for English, [de.pak.tgz](https://repo.manticoresearch.com/repository/morphology/de.pak.tgz) for German, or [ru.pak.tgz](https://repo.manticoresearch.com/repository/morphology/ru.pak.tgz) for Russian into the folder specified as [lemmatizer_base](https://manual.manticoresearch.com/Server_settings/Common#lemmatizer_base) in your config and restart Manticore Search.

  {{< /tab >}}

  {{< tab "Ukrainian lemmatizer" >}}
  ### Ukrainian lemmatizer for Manticore Search

  {{< collapse "Debian, Ubuntu" >}}
  https://manual.manticoresearch.com/Installation/Debian_and_Ubuntu#Ukrainian-lemmatizer
  {{< /collapse >}}
  {{< collapse "RHEL-based" >}}
  https://manual.manticoresearch.com/Installation/RHEL_and_Centos#Ukrainian-lemmatizer
  {{< /collapse >}}

  {{< /tab >}}

{{< /tabs >}}

## Archive versions
{{< tabs >}}
  {{< tab "Before 3.5.0" >}}
  You can find packages of Manticore Search version before 3.5.0 in [Github Releases](https://github.com/manticoresoftware/manticoresearch/releases)
  {{< /tab >}}
  {{< tab "Since 3.5.0" >}}
  You can find packages of Manticore Search version since 3.5.0 in [repo.manticoresearch.com](https://repo.manticoresearch.com/)
  {{< /tab >}}
{{< /tabs >}}
