Το Manticore Search είναι μια ελαφριά μηχανή αναζήτησης πλήρους κειμένου. Αυτό το άρθρο εξηγεί τη διαδικασία εγκατάστασης σε συσκευές Linux.

Το Manticore Search είναι μια βάση δεδομένων ανοιχτού κώδικα (διαθέσιμη στο GitHub ), η οποία δημιουργήθηκε το 2017 ως συνέχεια της μηχανής Sphinx 搜索 .

Απαιτήσεις εγκατάστασης

. Απαιτήσεις για απευθείας εγκατάσταση με πακέτο:

Συσκευές με αρχιτεκτονική ARM64, όπως Raspberry Pi, Apple M1/M2 κ.λπ.

Ελέγξτε εάν πληρούνται οι απαιτήσεις εγκατάστασης

Αρκεί να επιβεβαιώσετε ότι η αρχιτεκτονική είναι arm64 ή x86_64.

Ελέγξτε την αρχιτεκτονική της CPU.

uname -m

aarch64 x86_64

Επιβεβαιώστε ότι η CPU υποστηρίζει 64-bit

lscpu

Ελέγξτε εάν υποστηρίζεται ο πυρήνας. Ακόμα κι αν η CPU σας είναι 64-bit, το λειτουργικό σύστημα μπορεί να είναι 32-bit. Εκτελέστε την ακόλουθη εντολή για να επιβεβαιώσετε:

getconf LONG_BIT

Τα παραπάνω τρία εντολές, θα πρέπει να έχουν έξοδο 64.

Εάν οι προϋποθέσεις δεν πληρούνται, μπορείτε να επιλέξετε να εγκαταστήσετε ξανά το λειτουργικό σύστημα ή να αντικαταστήσετε τη συσκευή.

Εγκατάσταση του Manticore

Λαμβάνοντας ως παράδειγμα μια συσκευή με arm64 και λειτουργικό σύστημα debian ή ubuntu, η διαδικασία εγκατάστασης είναι η εξής:

Δημιουργήστε ένα φάκελο στον κύριο κατάλογο.

mkdir manticore && cd manticore

Κατεβάστε και εγκαταστήστε το manticore-repo.noarch.deb, προσθέστε το APT αποθετήριο του λογισμικού Manticore Search, ώστε να μπορεί να εγκατασταθεί και να ενημερωθεί μέσω του apt.

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

Ενημερώστε το τοπικό ευρετήριο πακέτων APT

sudo apt update

Εάν εμφανιστεί σφάλμα:

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

Δηλώνει ότι δεν υπάρχουν πακέτα αρχιτεκτονικής armhf.

Δοκιμάστε να χρησιμοποιήσετε ένα πακέτο με αρχιτεκτονική arm64.

sudo dpkg --add-architecture arm64
sudo apt update

Εγκαταστήστε την έκδοση ARM64 architecture του πακέτου manticore

sudo apt install manticore:arm64 manticore-extra:arm64

Μετά την επιτυχή εγκατάσταση, δοκιμάστε να αναζητήσετε τα εγκατεστημένα πακέτα.

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

Το αρχείο διαμόρφωσης αποθηκεύεται στο /etc/manticoresearch/manticore.conf. Τροποποιήστε το ανάλογα με τις ανάγκες.

Μετά την εγκατάσταση, η υπηρεσία Manticore Search δεν ξεκινά αυτόματα. Για να ξεκινήσετε το Manticore, εκτελέστε την ακόλουθη εντολή:

sudo systemctl start manticore

Για να δείτε την κατάσταση της υπηρεσίας Manticore, εκτελέστε την ακόλουθη εντολή:

sudo systemctl status manticore

Για να σταματήσετε το Manticore, εκτελέστε την ακόλουθη εντολή:

sudo systemctl stop manticore

Για να ξεκινά το Manticore κατά την εκκίνηση, εκτελέστε:

sudo systemctl enable manticore

Η διαδικασία searchd καταγράφει πληροφορίες εκκίνησης στα αρχεία καταγραφής systemd. Εάν η καταγραφή είναι ενεργοποιημένη στο systemd, μπορείτε να δείτε τις καταγεγραμμένες πληροφορίες χρησιμοποιώντας την ακόλουθη εντολή:

sudo journalctl -u manticore

Αναφορές

Επίσημη τεκμηρίωση https://manual.manticoresearch.com

Μετά την εγκατάσταση, ανατρέξτε στην επίσημη τεκμηρίωση για διαμόρφωση.

Άλλες εκδόσεις αυτής της ιστοσελίδας

Αυτό το άρθρο είναι διαθέσιμο σε πολλές γλώσσες.

Εάν θέλετε να αφήσετε ένα σχόλιο, επισκεφθείτε την ακόλουθη ιστοσελίδα:

ZH EN ZH-TW JA

Αυτές οι ιστοσελίδες υποστηρίζουν μόνο περιήγηση, δεν μπορούν να αφήσουν σχόλια ή μηνύματα, αλλά παρέχουν περισσότερες επιλογές γλώσσας και έχουν μικρότερο χρόνο φόρτωσης:

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

Αυτό το άρθρο μεταφράστηκε από Chinese (Simplified) σε Greek μέσω AI.