Manticore Search एक हल्का फुल-टेक्स्ट सर्च इंजन है, यह लेख आपको Linux डिवाइस पर इंस्टॉलेशन प्रक्रिया के बारे में बताएगा।
Manticore Search खुद एक ओपन-सोर्स डेटाबेस है (जो GitHub पर उपलब्ध है), जिसे 2017 में Sphinx सर्च इंजन के निरंतरता के रूप में बनाया गया था।
इंस्टॉलेशन आवश्यकताएँ
. पैकेज के साथ सीधे इंस्टॉलेशन के लिए आवश्यकताएँ:
- आर्किटेक्चर: arm64 या x86_64
- Manticore Columnar Library कॉलमनर स्टोरेज और सेकेंडरी इंडेक्स प्रदान करता है; यदि आप उनका उपयोग करना चाहते हैं, तो आपको SSE >= 4.2 के CPU की आवश्यकता है।
- विशिष्ट डिस्क स्पेस या RAM आवश्यकताएँ नहीं हैं। खाली Manticore Search इंस्टेंस केवल लगभग 40MB RSS RAM का उपयोग करता है।
ARM64 आर्किटेक्चर वाले उपकरण, जैसे रास्पबेरी पाई (Raspberry Pi), एप्पल 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
डाउनलोड और इंस्टॉल करें, ताकि Manticore Search सॉफ़्टवेयर के APT रिपॉजिटरी को जोड़ा जा सके, ताकि इसे 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
manticore
पैकेज के ARM64 आर्किटेक्चर संस्करण को स्थापित करें
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) से Hindi में किया गया है।