Manticore Search er en lettvekts fulltekst søkemotor, og denne artikkelen forklarer installasjonsprosessen på Linux-enheter.
Manticore Search er i seg selv en åpen kildekode-database (tilgjengelig på GitHub ), som ble opprettet i 2017 som en fortsettelse av Sphinx Search motoren.
Installasjonskrav
. Direkte installasjon med pakke krever:
- Arkitektur: arm64 eller x86_64
- Manticore Columnar Library tilbyr kolonnestrukturert lagring og sekundære indekser ; Hvis du skal bruke dem, trenger du en CPU med SSE >= 4.2.
- Ingen spesifikke krav til diskplass eller RAM. En tom Manticore Search-instans bruker bare omtrent 40 MB RSS RAM.
Enheter med ARM64-arkitektur, som Raspberry Pi, Apple M1/M2 osv.
Sjekk om installasjonskravene er oppfylt
Du trenger bare å bekrefte at arkitekturen er arm64 eller x86_64.
Sjekk CPU-arkitektur.
uname -m
aarch64 x86_64
Bekreft at CPU-en støtter 64-bit
lscpu
Sjekk om kjernen støtter det. Selv om CPU-en din er 64-bit, kan operativsystemet være 32-bit. Kjør følgende kommando for å bekrefte:
getconf LONG_BIT
Over tre kommandoer, alle har 64 output.
Hvis kravene ikke er oppfylt, kan du velge å installere operativsystemet på nytt eller bytte enhet.
Installer Manticore
Ta enheter med arm64 og operativsystemer som debian eller ubuntu som eksempler. Installasjonsprosessen:
Opprett en mappe i hjemmekatalogen.
mkdir manticore && cd manticore
Last ned og installer manticore-repo.noarch.deb for å legge til APT-depotet for Manticore Search-programvare, slik at det kan installeres og oppdateres via apt.
wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
sudo dpkg -i manticore-repo.noarch.deb
Oppdater den lokale APT-pakkeindeksen
sudo apt update
Hvis det oppstår en feil:
N: Skipping acquire of configured file 'main/binary-armhf/Packages' as repository 'http://repo.manticoresearch.com/repository/ InRelease' doesn't support architecture 'armhf'
Indikerer at det ikke er noen pakker med armhf-arkitektur.
Prøv å bruke pakker med arkitekturen arm64.
sudo dpkg --add-architecture arm64
sudo apt update
Installer ARM64-arkitektur-versjonen av manticore-pakken
sudo apt install manticore:arm64 manticore-extra:arm64
Etter vellykket installasjon, prøv å spørre om de installerte pakkene.
dpkg -l | grep manticore
sudo apt list --installed | grep manticore
Konfigurasjonsfilen er lagret i /etc/manticoresearch/manticore.conf, vennligst endre den etter behov.
Manticore Search-tjenesten starter ikke automatisk etter installasjonen. For å starte Manticore, kjør følgende kommando:
sudo systemctl start manticore
For å se statusen til Manticore-tjenesten, kjør følgende kommando:
sudo systemctl status manticore
For å stoppe Manticore, kjør følgende kommando:
sudo systemctl stop manticore
For å få Manticore til å starte ved oppstart, kjør:
sudo systemctl enable manticore
searchd-prosessen logger oppstartsinformasjon i systemd-loggene. Hvis systemd har aktivert logging, kan du bruke følgende kommando for å se den loggede informasjonen:
sudo journalctl -u manticore
Referansemateriell
Offisiell dokumentasjon https://manual.manticoresearch.com
Etter installasjon, se den offisielle dokumentasjonen for konfigurasjon.
Andre versjoner av denne nettsiden
Denne artikkelen er tilgjengelig på flere språk.
Disse nettsidene støtter kun surfing, og du kan ikke legge inn kommentarer eller meldinger, men de tilbyr flere språkalternativer og har kortere innlastingstid:
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 artikkelen er oversatt fra Chinese (Simplified) til Norwegian av AI.