Manticore Search é um mecanismo de busca de texto completo leve. Este artigo explica o processo de instalação em dispositivos Linux.

O Manticore Search é um banco de dados de código aberto (disponível no GitHub ), criado em 2017 como uma continuação do mecanismo de busca Sphinx .

Requisitos de instalação

. Instalação direta com pacotes, requer:

Dispositivos com arquitetura ARM64, como Raspberry Pi, Apple M1/M2, etc.

Verificar se atende aos requisitos de instalação

Só é necessário confirmar se a arquitetura é arm64 ou x86_64.

Verifique a arquitetura da CPU.

uname -m

aarch64 x86_64

Confirme se a CPU suporta 64 bits

lscpu

Verifique se o kernel suporta. Mesmo que sua CPU seja de 64 bits, o sistema operacional pode ser de 32 bits. Execute o seguinte comando para confirmar:

getconf LONG_BIT

Os três comandos acima devem retornar 64.

Se as condições não forem atendidas, você pode optar por reinstalar o sistema operacional ou substituir o dispositivo.

Instalar o Manticore

Tomando como exemplo um dispositivo arm64 com sistema operacional Debian ou Ubuntu, o processo de instalação é:

Crie uma pasta no diretório inicial.

mkdir manticore && cd manticore

Baixe e instale manticore-repo.noarch.deb, adicione o repositório APT do software Manticore Search para que possa ser instalado e atualizado via apt.

wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
sudo dpkg -i manticore-repo.noarch.deb

Atualize o índice de pacotes APT local

sudo apt update

Se ocorrer um erro:

N: Skipping acquire of configured file 'main/binary-armhf/Packages' as repository 'http://repo.manticoresearch.com/repository/ InRelease' doesn't support architecture 'armhf'

Isso indica que não há pacotes com arquitetura armhf.

Tente usar pacotes com arquitetura arm64.

sudo dpkg --add-architecture arm64
sudo apt update

Instale a versão de arquitetura ARM64 dos pacotes manticore

sudo apt install manticore:arm64 manticore-extra:arm64

Após a instalação bem-sucedida, tente consultar os pacotes instalados.

dpkg -l | grep manticore
sudo apt list --installed | grep manticore

O arquivo de configuração é salvo em /etc/manticoresearch/manticore.conf. Modifique-o conforme necessário.

Após a instalação, o serviço Manticore Search não será iniciado automaticamente. Para iniciar o Manticore, execute o seguinte comando:

sudo systemctl start manticore

Para visualizar o status do serviço Manticore, execute o seguinte comando:

sudo systemctl status manticore

Para parar o Manticore, execute o seguinte comando:

sudo systemctl stop manticore

Para que o Manticore inicie na inicialização, execute:

sudo systemctl enable manticore

O processo searchd registra as informações de inicialização nos logs do systemd. Se o registro de log estiver habilitado no systemd, você pode usar o seguinte comando para visualizar as informações registradas:

sudo journalctl -u manticore

Referências

Documentação oficial https://manual.manticoresearch.com

Após a instalação, consulte a documentação oficial para configuração.

Outras versões desta página

Este artigo está disponível em vários idiomas.

Se você deseja fazer um comentário, visite as seguintes páginas:

ZH EN ZH-TW JA

Essas páginas são apenas para visualização e não permitem comentários ou mensagens, mas oferecem mais opções de idiomas e tempos de carregamento mais rápidos:

ZH EN ZH-TW JA RU KO CS ES AR FR PT DE TR IT NL SV DA FI PL UK HE RO HU EL HR TH HI BN ID SW VI NO

Este artigo foi traduzido de Chinese (Simplified) para Portuguese por IA.