Manticore Search היא מנוע חיפוש טקסטואלי קל משקל, מאמר זה מסביר את תהליך ההתקנה במכשירי לינוקס.

Manticore Search עצמה היא מסד נתונים בקוד פתוח (זמין ב- GitHub ), שנוצרה בשנת 2017 כהמשך למנוע Sphinx 搜索 .

דרישות התקנה

. התקנה ישירה באמצעות חבילת תוכנה, דרישות:

מכשירים עם ארכיטקטורת ARM64, כגון Raspberry Pi, Apple M1/M2 וכו'

בדוק אם אתה עומד בדרישות ההתקנה

רק צריך לאשר שהארכיטקטורה היא arm64 או x86_64, זה מספיק.

בדוק את ארכיטקטורת ה-CPU.

uname -m

aarch64 x86_64

אשר שה-CPU תומך ב-64 ביט

lscpu

בדוק אם הליבה תומכת. גם אם ה-CPU שלך הוא 64 ביט, מערכת ההפעלה עשויה להיות 32 ביט, הפעל את הפקודה הבאה כדי לאשר:

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 ארכיטקטורה של חבילת התוכנה 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) לעברית על ידי AI.