Manticore Search je lehký fulltextový vyhledávač. Tento článek vám vysvětlí postup instalace na zařízeních s Linuxem.

Manticore Search je sám o sobě open source databáze (dostupná na GitHub ), která byla vytvořena v roce 2017 jako pokračování vyhledávacího enginu Sphinx Search .

Požadavky na instalaci

. Pro instalaci přímo pomocí balíčku se vyžaduje:

Zařízení s architekturou ARM64, jako jsou Raspberry Pi, Apple M1/M2 atd.

Kontrola, zda jsou splněny požadavky na instalaci

Stačí potvrdit, že architektura je arm64 nebo x86_64, to je vše.

Zkontrolujte architekturu CPU.

uname -m

aarch64 x86_64

Potvrďte, zda CPU podporuje 64 bitů.

lscpu

Zkontrolujte, zda je podporováno jádrem. I když je váš CPU 64bitový, operační systém může být 32bitový. Spuštěním následujícího příkazu to ověřte:

getconf LONG_BIT

U všech tří výše uvedených příkazů by měl být výstup 64.

Pokud nejsou splněny podmínky, můžete zvolit přeinstalaci operačního systému nebo výměnu zařízení.

Instalace Manticore

Jako příklad uveďme zařízení s arm64 a operačním systémem Debian nebo Ubuntu. Postup instalace:

Vytvořte složku v domovském adresáři.

mkdir manticore && cd manticore

Stáhněte a nainstalujte manticore-repo.noarch.deb, čímž přidáte APT repozitář softwaru Manticore Search, aby jej bylo možné instalovat a aktualizovat pomocí apt.

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

Aktualizujte místní index balíčků APT.

sudo apt update

Pokud se zobrazí chyba:

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

Znamená to, že neexistuje balíček pro architekturu armhf.

Zkuste použít balíček s architekturou arm64.

sudo dpkg --add-architecture arm64
sudo apt update

Nainstalujte balíček manticore ve verzi pro architekturu ARM64.

sudo apt install manticore:arm64 manticore-extra:arm64

Po úspěšné instalaci zkuste dotaz na nainstalované balíčky.

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

Konfigurační soubor je uložen v /etc/manticoresearch/manticore.conf. Upravte jej podle potřeby.

Po instalaci se služba Manticore Search nespustí automaticky. Chcete-li spustit Manticore, spusťte následující příkaz:

sudo systemctl start manticore

Chcete-li zobrazit stav služby Manticore, spusťte následující příkaz:

sudo systemctl status manticore

Chcete-li zastavit Manticore, spusťte následující příkaz:

sudo systemctl stop manticore

Chcete-li, aby se Manticore spouštěl při spuštění, spusťte:

sudo systemctl enable manticore

Proces searchd zaznamenává informace o spuštění do protokolů systemd. Pokud je v systemd povoleno protokolování, můžete zaznamenané informace zobrazit pomocí následujícího příkazu:

sudo journalctl -u manticore

Referenční materiály

Oficiální dokumentace https://manual.manticoresearch.com

Po instalaci si přečtěte oficiální dokumentaci pro konfiguraci.

Ostatní verze této webové stránky

Tento článek je k dispozici v několika jazykových verzích.

Pokud chcete přidat komentář, navštivte následující stránky:

ZH EN ZH-TW JA

Tyto webové stránky podporují pouze prohlížení, nelze přidávat komentáře nebo zanechávat zprávy, ale nabízejí více jazykových možností a mají kratší dobu načítání:

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

Tento článek byl přeložen z Chinese (Simplified) do Czech pomocí AI.