Manticore Search è un motore di ricerca full-text leggero. Questo articolo spiega il processo di installazione su dispositivi Linux.

Manticore Search è un database open source (disponibile su GitHub ), creato nel 2017 come continuazione del motore di ricerca Sphinx .

Requisiti di installazione

. Installazione diretta tramite pacchetto, requisiti:

Dispositivi con architettura ARM64, come Raspberry Pi, Apple M1/M2, ecc.

Verifica della conformità ai requisiti di installazione

È sufficiente confermare che l’architettura sia arm64 o x86_64.

Verifica l’architettura della CPU.

uname -m

aarch64 x86_64

Conferma se la CPU supporta 64 bit

lscpu

Verifica se il kernel supporta. Anche se la tua CPU è a 64 bit, il sistema operativo potrebbe essere a 32 bit, esegui il comando seguente per confermare:

getconf LONG_BIT

È sufficiente che tutti e tre i comandi di cui sopra abbiano un output di 64.

Se i requisiti non sono soddisfatti, si può scegliere di reinstallare il sistema operativo o sostituire il dispositivo.

Installazione di Manticore

Prendiamo come esempio un dispositivo arm64 con sistema operativo Debian o Ubuntu, il processo di installazione è:

Crea una cartella nella directory principale.

mkdir manticore && cd manticore

Scarica e installa manticore-repo.noarch.deb, aggiungendo il repository APT del software Manticore Search, in modo che possa essere installato e aggiornato tramite apt.

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

Aggiorna l’indice locale dei pacchetti APT

sudo apt update

Se si verifica un errore:

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

Indica che non ci sono pacchetti con architettura armhf.

Prova a utilizzare pacchetti con architettura arm64.

sudo dpkg --add-architecture arm64
sudo apt update

Installa la versione con architettura ARM64 dei pacchetti manticore

sudo apt install manticore:arm64 manticore-extra:arm64

Dopo l’installazione riuscita, prova a interrogare i pacchetti installati.

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

Il file di configurazione è salvato in /etc/manticoresearch/manticore.conf, si prega di modificarlo in base alle proprie esigenze.

Dopo l’installazione, il servizio Manticore Search non viene avviato automaticamente. Per avviare Manticore, esegui il comando seguente:

sudo systemctl start manticore

Per visualizzare lo stato del servizio Manticore, esegui il comando seguente:

sudo systemctl status manticore

Per arrestare Manticore, esegui il comando seguente:

sudo systemctl stop manticore

Per fare in modo che Manticore si avvii all’avvio del sistema, esegui:

sudo systemctl enable manticore

Il processo searchd registra le informazioni di avvio nei log di systemd. Se systemd ha la registrazione abilitata, è possibile visualizzare le informazioni registrate utilizzando il comando seguente:

sudo journalctl -u manticore

Materiale di riferimento

Documentazione ufficiale https://manual.manticoresearch.com

Dopo l’installazione, si prega di consultare la documentazione ufficiale per la configurazione.

Altre versioni di questa pagina web

Questo articolo è disponibile in diverse lingue.

Se desideri pubblicare un commento, visita la seguente pagina web:

ZH EN ZH-TW JA

Queste pagine web supportano solo la visualizzazione, non è possibile pubblicare commenti o messaggi, ma offrono più opzioni linguistiche e tempi di caricamento più brevi:

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

Questo articolo è stato tradotto dal Chinese (Simplified) all’Italian con l’aiuto dell’AI.