Manticore Search to lekki silnik wyszukiwania pełnotekstowego. Ten artykuł objaśnia proces instalacji na urządzeniach z systemem Linux.

Manticore Search to samodzielna baza danych typu open source (dostępna na GitHub ), utworzona w 2017 roku jako kontynuacja silnika Sphinx Search .

Wymagania instalacyjne

. Instalacja bezpośrednio z pakietu wymaga:

Urządzenia z architekturą ARM64, takie jak Raspberry Pi, Apple M1/M2 itp.

Sprawdź, czy spełnione są wymagania instalacyjne

Wystarczy potwierdzić, że architektura to arm64 lub x86_64.

Sprawdź architekturę procesora.

uname -m

aarch64 x86_64

Sprawdź, czy procesor obsługuje 64 bity

lscpu

Sprawdź, czy jądro obsługuje. Nawet jeśli twój procesor jest 64-bitowy, system operacyjny może być 32-bitowy. Uruchom następujące polecenie, aby to potwierdzić:

getconf LONG_BIT

Wszystkie trzy powyższe polecenia powinny zwrócić 64.

Jeśli warunki nie są spełnione, możesz ponownie zainstalować system operacyjny lub wymienić urządzenie.

Instalacja Manticore

Jako przykład posłuży urządzenie z architekturą arm64 i systemem operacyjnym Debian lub Ubuntu. Proces instalacji:

Utwórz folder w katalogu domowym.

mkdir manticore && cd manticore

Pobierz i zainstaluj manticore-repo.noarch.deb, aby dodać repozytorium APT dla oprogramowania Manticore Search, aby można było je instalować i aktualizować za pomocą apt.

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

Zaktualizuj lokalny indeks pakietów APT

sudo apt update

Jeśli wystąpi błąd:

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

Oznacza to, że nie ma pakietów dla architektury armhf.

Spróbuj użyć pakietów dla architektury arm64.

sudo dpkg --add-architecture arm64
sudo apt update

Zainstaluj pakiet manticore w wersji dla architektury ARM64

sudo apt install manticore:arm64 manticore-extra:arm64

Po pomyślnej instalacji spróbuj wyszukać zainstalowane pakiety.

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

Plik konfiguracyjny jest przechowywany w /etc/manticoresearch/manticore.conf. Zmodyfikuj go zgodnie z potrzebami.

Po instalacji usługa Manticore Search nie uruchamia się automatycznie. Aby uruchomić Manticore, uruchom następujące polecenie:

sudo systemctl start manticore

Aby wyświetlić stan usługi Manticore, uruchom następujące polecenie:

sudo systemctl status manticore

Aby zatrzymać Manticore, uruchom następujące polecenie:

sudo systemctl stop manticore

Aby Manticore uruchamiał się podczas uruchamiania systemu, uruchom:

sudo systemctl enable manticore

Proces searchd rejestruje informacje o uruchomieniu w dziennikach systemd. Jeśli rejestrowanie jest włączone w systemd, możesz wyświetlić zapisane informacje za pomocą następującego polecenia:

sudo journalctl -u manticore

Materiały referencyjne

Oficjalna dokumentacja https://manual.manticoresearch.com

Po instalacji zapoznaj się z oficjalną dokumentacją w celu konfiguracji.

Inne wersje tej strony

Ten artykuł jest dostępny w wielu wersjach językowych.

Jeśli chcesz opublikować komentarz, odwiedź następującą stronę:

ZH EN ZH-TW JA

Te strony obsługują tylko przeglądanie, nie można dodawać komentarzy ani wiadomości, ale oferują więcej opcji językowych i krótszy czas ładowania:

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

Ten artykuł został przetłumaczony z chińskiego (uproszczonego) na polski za pomocą sztucznej inteligencji.