Manticore Search هو محرك بحث نصي كامل خفيف الوزن، تشرح لك هذه المقالة عملية التثبيت على أجهزة Linux.
Manticore Search نفسه عبارة عن قاعدة بيانات مفتوحة المصدر (متوفرة على GitHub )، تم إنشاؤها في عام 2017 كامتداد لمحرك بحث Sphinx .
متطلبات التثبيت
. التثبيت المباشر باستخدام الحزمة، يتطلب:
- معمارية Architecture: arm64 أو x86_64
- مكتبة Manticore Columnar توفر تخزين عمودي و فهارس ثانوية ؛ إذا كنت تريد استخدامها، فأنت بحاجة إلى وحدة معالجة مركزية SSE >= 4.2.
- لا توجد متطلبات محددة لمساحة القرص أو ذاكرة الوصول العشوائي. تستخدم نسخة Manticore Search الفارغة حوالي 40 ميجابايت فقط من ذاكرة الوصول العشوائي RSS.
أجهزة ذات معمارية ARM64، مثل Raspberry Pi و Apple M1/M2 إلخ
التحقق مما إذا كانت متطلبات التثبيت مستوفاة
ما عليك سوى التأكد من أن المعمارية هي arm64 أو x86_64، هذا كل شيء.
تحقق من معمارية وحدة المعالجة المركزية.
uname -m
aarch64
x86_64
تأكد من أن وحدة المعالجة المركزية تدعم 64 بت
lscpu
تحقق مما إذا كانت النواة تدعم ذلك. حتى إذا كانت وحدة المعالجة المركزية لديك 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 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 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
تمت ترجمة هذه المقالة بواسطة AI من Chinese (Simplified) إلى Arabic.