Manticore Search is een lichtgewicht full-text zoekmachine. Dit artikel legt uit hoe u deze op een Linux-apparaat kunt installeren.

Manticore Search zelf is een open-source database (beschikbaar op GitHub ), die in 2017 is gemaakt als een voortzetting van de Sphinx-zoek engine.

Installatievereisten

. Direct installeren met een pakket vereist:

ARM64-architectuur apparaten, zoals Raspberry Pi, Apple M1/M2, enz.

Controleer of aan de installatievereisten is voldaan

U hoeft alleen maar te bevestigen dat de architectuur arm64 of x86_64 is.

Controleer de CPU-architectuur.

uname -m

aarch64 x86_64

Bevestig of de CPU 64-bits ondersteunt.

lscpu

Controleer of de kernel wordt ondersteund. Zelfs als uw CPU 64-bits is, kan het besturingssysteem 32-bits zijn. Voer de volgende opdracht uit om dit te bevestigen:

getconf LONG_BIT

Voor alle drie bovenstaande opdrachten moet de uitvoer 64 zijn.

Als niet aan de voorwaarden is voldaan, kunt u ervoor kiezen om het besturingssysteem opnieuw te installeren of het apparaat te vervangen.

Manticore installeren

Neem een ​​apparaat met arm64 en het besturingssysteem debian of ubuntu als voorbeeld, het installatieproces:

Maak een map in de hoofdmap.

mkdir manticore && cd manticore

Download en installeer manticore-repo.noarch.deb om de APT-repository voor Manticore Search-software toe te voegen, zodat deze kan worden geïnstalleerd en bijgewerkt via apt.

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

Update de lokale APT-pakketindex

sudo apt update

Als er een fout optreedt:

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

Dit geeft aan dat er geen pakket is met de armhf-architectuur.

Probeer het pakket met de architectuur arm64 te gebruiken.

sudo dpkg --add-architecture arm64
sudo apt update

Installeer de ARM64-architectuur versie van het manticore-pakket

sudo apt install manticore:arm64 manticore-extra:arm64

Nadat de installatie is voltooid, probeert u het geïnstalleerde pakket op te vragen.

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

Het configuratiebestand wordt opgeslagen in /etc/manticoresearch/manticore.conf. Wijzig dit indien nodig.

Na installatie start de Manticore Search-service niet automatisch. Om Manticore te starten, voert u de volgende opdracht uit:

sudo systemctl start manticore

Om de status van de Manticore-service te bekijken, voert u de volgende opdracht uit:

sudo systemctl status manticore

Om Manticore te stoppen, voert u de volgende opdracht uit:

sudo systemctl stop manticore

Om Manticore bij het opstarten te laten starten, voert u het volgende uit:

sudo systemctl enable manticore

Het searchd-proces registreert opstartinformatie in de systemd-logboeken. Als systemd logging heeft ingeschakeld, kunt u de geregistreerde informatie bekijken met behulp van de volgende opdracht:

sudo journalctl -u manticore

Referentiemateriaal

Officiële documentatie https://manual.manticoresearch.com

Raadpleeg na de installatie de officiële documentatie voor configuratie.

Andere versies van deze webpagina

Er zijn versies van dit artikel in meerdere talen.

Als u een opmerking wilt plaatsen, gaat u naar de volgende webpagina:

ZH EN ZH-TW JA

Deze webpagina’s ondersteunen alleen browsen, en u kunt geen opmerkingen of berichten achterlaten, maar ze bieden meer taalopties en snellere laadtijden:

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

Dit artikel is vertaald van Chinese (Simplified) naar Dutch door AI.