Manticore Search ni injini nyepesi ya utafutaji wa maandishi kamili, na makala haya yanaelezea mchakato wa usakinishaji kwenye vifaa vya Linux.
Manticore Search yenyewe ni hifadhidata huria (inapatikana kwenye GitHub), iliyoanzishwa mwaka wa 2017 kama mwendelezo wa injini ya Sphinx search.
Mahitaji ya Usakinishaji
. Usakinishaji wa moja kwa moja kwa kutumia kifurushi, mahitaji:
- Usanifu Architecture: arm64 au x86_64
- Maktaba ya Manticore Columnar inatoa Hifadhi ya safu na indexi za pili ; ikiwa unataka kuzitumia, unahitaji CPU ya SSE >= 4.2.
- Hakuna mahitaji maalum ya nafasi ya diski au RAM. Mfano tupu wa Manticore Search hutumia takriban 40MB ya RSS RAM pekee.
Vifaa vya Usanifu wa ARM64, kama vile Raspberry Pi, Apple M1/M2 nk.
Angalia Kama Unakidhi Mahitaji ya Usakinishaji
Unahitaji tu kuthibitisha kuwa usanifu ni arm64 au x86_64, hiyo ndiyo unahitaji.
Angalia usanifu wa CPU.
uname -m
aarch64
x86_64
Thibitisha kuwa CPU inasaidia biti 64
lscpu
Angalia kama kernel inasaidia. Hata kama CPU yako ni ya biti 64, mfumo wa uendeshaji unaweza kuwa biti 32, endesha amri ifuatayo ili kuthibitisha:
getconf LONG_BIT
Amri zote tatu hapo juu, zinapaswa kutoa 64
.
Ikiwa masharti hayajatimizwa, unaweza kuchagua kusakinisha tena mfumo wa uendeshaji au kubadilisha kifaa.
Sakinisha Manticore
Chukulia mfano wa kifaa cha arm64, mfumo wa uendeshaji ukiwa debian au ubuntu, mchakato wa usakinishaji:
Unda folda kwenye saraka ya nyumbani.
mkdir manticore && cd manticore
Pakua na usakinishe manticore-repo.noarch.deb
, ongeza hazina ya APT ya programu ya Manticore Search, ili iweze kusakinishwa na kusasishwa kupitia apt
.
wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
sudo dpkg -i manticore-repo.noarch.deb
Sasisha indexi za kifurushi za APT za ndani
sudo apt update
Ikiwa kuna kosa:
N: Skipping acquire of configured file 'main/binary-armhf/Packages' as repository 'http://repo.manticoresearch.com/repository/ InRelease' doesn't support architecture 'armhf'
Inamaanisha kuwa hakuna vifurushi vya usanifu wa armhf
.
Jaribu kutumia vifurushi vya usanifu wa arm64
.
sudo dpkg --add-architecture arm64
sudo apt update
Sakinisha toleo la ARM64 Architecture la kifurushi cha manticore
sudo apt install manticore:arm64 manticore-extra:arm64
Baada ya usakinishaji uliofanikiwa, jaribu kuuliza vifurushi vilivyosakinishwa.
dpkg -l | grep manticore
sudo apt list --installed | grep manticore
Faili ya usanidi imehifadhiwa katika /etc/manticoresearch/manticore.conf
, tafadhali rekebisha inavyohitajika.
Baada ya usakinishaji, huduma ya Manticore Search haitaanza moja kwa moja. Ili kuanzisha Manticore, endesha amri ifuatayo:
sudo systemctl start manticore
Ili kuona hali ya huduma ya Manticore, endesha amri ifuatayo:
sudo systemctl status manticore
Ili kusimamisha Manticore, endesha amri ifuatayo:
sudo systemctl stop manticore
Ili kuwezesha Manticore kuanza wakati wa kuwasha, endesha:
sudo systemctl enable manticore
Mchakato wa searchd
hurekodi maelezo ya kuanza katika kumbukumbu za systemd
. Ikiwa systemd
imewezesha kumbukumbu, unaweza kutumia amri ifuatayo kutazama maelezo yaliyorekodiwa:
sudo journalctl -u manticore
Marejeleo
Nyaraka rasmi https://manual.manticoresearch.com
Baada ya kusakinisha, tafadhali rejelea nyaraka rasmi kwa usanidi.
Matoleo Mengine ya Ukurasa Huu
Makala haya yana matoleo ya lugha nyingi.
Ikiwa ungependa kutoa maoni, tafadhali tembelea ukurasa ufuatao:
Kurasa hizi zinasaidia tu kuvinjari, haziwezi kutoa maoni au kuacha ujumbe, lakini zinatoa chaguzi zaidi za lugha na zina muda mfupi wa kupakia:
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
Makala hii imetafsiriwa na AI kutoka Chinese (Simplified) kwenda Swahili.