Manticore Search este un motor de căutare text integral ușor. Acest articol vă explică procesul de instalare pe dispozitive Linux.
Manticore Search în sine este o bază de date open source (disponibilă pe GitHub ), creată în 2017 ca o continuare a motorului de căutare Sphinx Search .
Cerințe de instalare
. Instalarea directă cu pachete necesită:
- Arhitectură: arm64 sau x86_64
- Manticore Columnar Library oferă stocare columnar și index secundar ; dacă doriți să le utilizați, aveți nevoie de un CPU cu SSE >= 4.2.
- Nu există cerințe specifice de spațiu pe disc sau RAM. O instanță goală Manticore Search utilizează doar aproximativ 40MB de RSS RAM.
Dispozitive cu arhitectură ARM64, cum ar fi Raspberry Pi, Apple M1/M2 etc.
Verificați dacă îndepliniți cerințele de instalare
Trebuie doar să confirmați că arhitectura este arm64 sau x86_64.
Verificați arhitectura CPU.
uname -m
aarch64
x86_64
Confirmați dacă CPU acceptă 64 de biți
lscpu
Verificați dacă nucleul acceptă. Chiar dacă CPU-ul dvs. este pe 64 de biți, sistemul de operare poate fi pe 32 de biți. Rulați următoarea comandă pentru a confirma:
getconf LONG_BIT
Toate cele trei comenzi de mai sus trebuie să aibă ieșirea 64
.
Dacă nu sunt îndeplinite condițiile, puteți alege să reinstalați sistemul de operare sau să înlocuiți dispozitivul.
Instalarea Manticore
Luând ca exemplu un dispozitiv cu arm64 și sistemul de operare Debian sau Ubuntu, procesul de instalare este:
Creați un folder în directorul principal.
mkdir manticore && cd manticore
Descărcați și instalați manticore-repo.noarch.deb
, adăugați depozitul APT al software-ului Manticore Search pentru a putea fi instalat și actualizat prin apt
.
wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
sudo dpkg -i manticore-repo.noarch.deb
Actualizați indexul local al pachetelor APT
sudo apt update
Dacă apare o eroare:
N: Skipping acquire of configured file 'main/binary-armhf/Packages' as repository 'http://repo.manticoresearch.com/repository/ InRelease' doesn't support architecture 'armhf'
Înseamnă că nu există pachete pentru arhitectura armhf
.
Încercați să utilizați pachete pentru arhitectura arm64
.
sudo dpkg --add-architecture arm64
sudo apt update
Instalați versiunea cu arhitectură ARM64 a pachetului manticore
sudo apt install manticore:arm64 manticore-extra:arm64
După instalarea cu succes, încercați să interogați pachetele instalate.
dpkg -l | grep manticore
sudo apt list --installed | grep manticore
Fișierul de configurare este salvat în /etc/manticoresearch/manticore.conf
. Vă rugăm să îl modificați în funcție de nevoile dvs.
După instalare, serviciul Manticore Search nu va porni automat. Pentru a porni Manticore, rulați următoarea comandă:
sudo systemctl start manticore
Pentru a vizualiza starea serviciului Manticore, rulați următoarea comandă:
sudo systemctl status manticore
Pentru a opri Manticore, rulați următoarea comandă:
sudo systemctl stop manticore
Pentru a face ca Manticore să pornească la pornire, rulați:
sudo systemctl enable manticore
Procesul searchd
înregistrează informațiile de pornire în jurnalele systemd
. Dacă systemd
are jurnalizarea activată, puteți utiliza următoarea comandă pentru a vizualiza informațiile înregistrate:
sudo journalctl -u manticore
Referințe
Documentația oficială https://manual.manticoresearch.com
După instalare, vă rugăm să consultați documentația oficială pentru configurare.
Alte versiuni ale acestei pagini web
Acest articol are mai multe versiuni lingvistice.
Dacă doriți să postați un comentariu, vă rugăm să vizitați următoarele pagini web:
Aceste pagini web acceptă doar navigarea, nu pot posta comentarii sau mesaje, dar oferă mai multe opțiuni de limbă și au timpi de încărcare mai scurți:
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
Acest articol este tradus din Chinese (Simplified) în Romanian prin AI.