Manticore Search är en lättvikts fulltextsökmotor, den här artikeln förklarar installationsprocessen på Linux-enheter.
Manticore Search är i sig en databas med öppen källkod (tillgänglig på GitHub ), skapad 2017 som en fortsättning på Sphinx-sök -motorn.
Installationskrav
. Installeras direkt med paketet, krav:
- Arkitektur: arm64 eller x86_64
- Manticore Columnar Library tillhandahåller kolumnlagring och sekundära index ; Om du vill använda dem behöver du en CPU med SSE >= 4.2.
- Inga specifika krav på diskutrymme eller RAM. En tom Manticore Search-instans använder bara cirka 40 MB RSS RAM.
Enheter med ARM64-arkitektur, som t.ex. Raspberry Pi, Apple M1/M2 etc.
Kontrollera om installationskraven är uppfyllda
Du behöver bara bekräfta att arkitekturen är arm64 eller x86_64.
Kontrollera CPU-arkitekturen.
uname -m
aarch64
x86_64
Bekräfta att CPU:n stöder 64-bitars
lscpu
Kontrollera om kärnan stöder det. Även om din CPU är 64-bitars kan operativsystemet vara 32-bitars, kör följande kommando för att bekräfta:
getconf LONG_BIT
Alla tre kommandon ovan måste mata ut 64
.
Om villkoren inte är uppfyllda kan du välja att installera om operativsystemet eller byta ut enheten.
Installera Manticore
Som exempel, en enhet med arm64 och ett operativsystem som debian eller ubuntu, installationsprocessen:
Skapa en mapp i hemkatalogen.
mkdir manticore && cd manticore
Ladda ner och installera manticore-repo.noarch.deb
, lägg till APT-förrådet för Manticore Search-programvara så att det kan installeras och uppdateras via apt
.
wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
sudo dpkg -i manticore-repo.noarch.deb
Uppdatera det lokala APT-paketindexet
sudo apt update
Om ett fel inträffar:
N: Skipping acquire of configured file 'main/binary-armhf/Packages' as repository 'http://repo.manticoresearch.com/repository/ InRelease' doesn't support architecture 'armhf'
Indikerar att det inte finns något armhf
-arkitekturpaket.
Försök att använda paketet med arkitekturen arm64
.
sudo dpkg --add-architecture arm64
sudo apt update
Installera ARM64-arkitektur versionen av manticore
-paketet
sudo apt install manticore:arm64 manticore-extra:arm64
Efter lyckad installation, försök att fråga efter det installerade paketet.
dpkg -l | grep manticore
sudo apt list --installed | grep manticore
Konfigurationsfilen sparas i /etc/manticoresearch/manticore.conf
, vänligen modifiera den efter behov.
Efter installationen startar inte Manticore Search-tjänsten automatiskt. För att starta Manticore, kör följande kommando:
sudo systemctl start manticore
För att se Manticore-tjänstens status, kör följande kommando:
sudo systemctl status manticore
För att stoppa Manticore, kör följande kommando:
sudo systemctl stop manticore
För att göra så att Manticore startar vid uppstart, kör:
sudo systemctl enable manticore
searchd
-processen loggar startinformation i systemd
-loggarna. Om systemd
har loggning aktiverad kan du använda följande kommando för att se loggade uppgifter:
sudo journalctl -u manticore
Referensmaterial
Officiell dokumentation https://manual.manticoresearch.com
Efter installationen, se den officiella dokumentationen för konfiguration.
Andra versioner av denna webbsida
Den här artikeln finns i flera språkversioner.
Om du vill lämna en kommentar, besök följande webbsida:
Dessa webbsidor stöder endast visning och du kan inte lämna kommentarer eller meddelanden, men de erbjuder fler språkval och snabbare laddningstider:
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
Den här artikeln är översatt från Chinese (Simplified) till Swedish av AI.