Manticore Search একটি হালকা ওজনের সম্পূর্ণ-টেক্সট সার্চ ইঞ্জিন, এই নিবন্ধটি আপনাকে Linux ডিভাইসে ইনস্টলেশন প্রক্রিয়ার ব্যাখ্যা করে।
Manticore Search নিজেই একটি ওপেন সোর্স ডেটাবেস ( GitHub এ উপলব্ধ), যা 2017 সালে Sphinx Search ইঞ্জিনের ধারাবাহিকতা হিসাবে তৈরি হয়েছিল।
ইনস্টলেশন প্রয়োজনীয়তা
. সরাসরি প্যাকেজ দ্বারা ইনস্টল করার জন্য, প্রয়োজন:
- আর্কিটেকচার Architecture: 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) থেকে Bengali ভাষায় অনুবাদ করা হয়েছে।