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.
Hvis du ønsker å legge inn en kommentar, vennligst besøk følgende nettside:
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.