Manticore Search er en letvægts fuldtekstsøgemaskine, og denne artikel forklarer installationsprocessen på Linux-enheder.

Manticore Search er i sig selv en open source-database (tilgængelig på GitHub ), der blev oprettet i 2017 som en fortsættelse af Sphinx-søgemaskinen .

Installationskrav

. Direkte installation med pakken kræver:

ARM64-arkitektur enheder, såsom Raspberry Pi, Apple M1/M2 osv.

Kontroller, om installationskravene er opfyldt

Det er nok kun at bekræfte, at arkitekturen er arm64 eller x86_64.

Kontroller CPU-arkitekturen.

uname -m

aarch64 x86_64

Bekræft, at CPU’en understøtter 64-bit

lscpu

Kontroller, om kernen understøtter det. Selvom din CPU er 64-bit, kan operativsystemet være 32-bit. Kør følgende kommando for at bekræfte:

getconf LONG_BIT

Alle de ovenstående tre kommandoer skal have 64 output.

Hvis betingelserne ikke er opfyldt, kan du vælge at geninstallere operativsystemet eller udskifte enheden.

Installer Manticore

Tag som eksempel en enhed med arm64 og et operativsystem af typen debian eller ubuntu. Installationsprocessen er:

Opret en mappe i hjemmekataloget.

mkdir manticore && cd manticore

Download og installer manticore-repo.noarch.deb, tilføj APT-lageret for Manticore Search-software, så det kan installeres og opdateres via apt.

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

Opdater det lokale APT-pakkeindeks

sudo apt update

Hvis der opstår en fejl:

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

Angiver, at der ikke er nogen armhf-arkitekturpakke.

Prøv at bruge en pakke med arkitekturen arm64.

sudo dpkg --add-architecture arm64
sudo apt update

Installer ARM64-arkitektur versionen af manticore-pakken

sudo apt install manticore:arm64 manticore-extra:arm64

Efter vellykket installation, prøv at forespørge på den installerede pakke.

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

Konfigurationsfilen gemmes i /etc/manticoresearch/manticore.conf. Rediger den efter behov.

Efter installationen starter Manticore Search-tjenesten ikke automatisk. For at starte Manticore skal du køre følgende kommando:

sudo systemctl start manticore

For at se Manticore-tjenestens status skal du køre følgende kommando:

sudo systemctl status manticore

For at stoppe Manticore skal du køre følgende kommando:

sudo systemctl stop manticore

For at få Manticore til at starte ved opstart skal du køre:

sudo systemctl enable manticore

searchd-processen logger opstartsoplysninger i systemd-logfilerne. Hvis systemd har aktiveret logning, kan du bruge følgende kommando til at se de loggede oplysninger:

sudo journalctl -u manticore

Referencemateriale

Officiel dokumentation https://manual.manticoresearch.com

Efter installationen skal du se den officielle dokumentation for konfiguration.

Andre versioner af denne webside

Denne artikel findes i flere sprogversioner.

Hvis du vil indsende en kommentar, kan du besøge følgende webside:

ZH EN ZH-TW JA

Disse websider understøtter kun browsing og tillader ikke at indsende kommentarer eller beskeder, men giver flere sprogmuligheder og har kortere indlæsningstider:

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

Denne artikel er oversat fra Chinese (Simplified) til Danish af AI.