Manticore Search, hafif bir tam metin arama motorudur. Bu makale, Linux cihazlarına kurulum sürecini açıklamaktadır.
Manticore Search, kendisi bir açık kaynak veritabanıdır ( GitHub adresinden edinilebilir) ve 2017’de Sphinx arama motorunun devamı olarak oluşturulmuştur.
Kurulum Gereksinimleri
. Paket ile doğrudan kurulum için gereksinimler:
- Mimari Architecture: arm64 veya x86_64
- Manticore Columnar Library , sütun tabanlı depolama ve ikincil indeksler sağlar; bunları kullanmak istiyorsanız, SSE >= 4.2’ye sahip bir CPU’ya ihtiyacınız vardır.
- Belirli bir disk alanı veya RAM gereksinimi yoktur. Boş bir Manticore Search örneği yalnızca yaklaşık 40MB RSS RAM kullanır.
ARM64 mimarisi olan cihazlar, örneğin Raspberry Pi, Apple M1/M2 vb.
Kurulum gereksinimlerini karşılayıp karşılamadığınızı kontrol edin
Sadece mimarinin arm64 veya x86_64 olduğunu doğrulamanız yeterli.
CPU mimarisini kontrol edin.
uname -m
aarch64
x86_64
CPU’nun 64 biti destekleyip desteklemediğini doğrulayın
lscpu
Çekirdeğin destekleyip desteklemediğini kontrol edin. CPU’nuz 64 bit olsa bile, işletim sistemi 32 bit olabilir, aşağıdaki komutu çalıştırarak doğrulayın:
getconf LONG_BIT
Yukarıdaki üç komutun hepsinde 64
çıktısı olmalıdır.
Koşulları karşılamıyorsanız, işletim sistemini yeniden yüklemeyi veya cihazı değiştirmeyi seçebilirsiniz.
Manticore’u Kurulum
Örnek olarak arm64 mimarisine ve debian veya ubuntu işletim sistemine sahip bir cihazı ele alalım, kurulum süreci:
Ana dizinde bir klasör oluşturun.
mkdir manticore && cd manticore
manticore-repo.noarch.deb
dosyasını indirin ve kurun, apt
aracılığıyla kuruluma ve güncellemeler yapılmasına olanak sağlamak için Manticore Search yazılımının APT deposunu ekleyin.
wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
sudo dpkg -i manticore-repo.noarch.deb
Yerel APT paket dizinini güncelleyin
sudo apt update
Hata alırsanız:
N: Skipping acquire of configured file 'main/binary-armhf/Packages' as repository 'http://repo.manticoresearch.com/repository/ InRelease' doesn't support architecture 'armhf'
Bu, armhf
mimarisi için bir paket olmadığı anlamına gelir.
arm64
mimarisine sahip bir paket kullanmayı deneyin.
sudo dpkg --add-architecture arm64
sudo apt update
manticore
paketinin ARM64 mimarisi versiyonunu yükleyin
sudo apt install manticore:arm64 manticore-extra:arm64
Başarıyla kurulduktan sonra, kurulan paketleri sorgulamayı deneyin.
dpkg -l | grep manticore
sudo apt list --installed | grep manticore
Yapılandırma dosyası /etc/manticoresearch/manticore.conf
konumunda saklanır, lütfen gerektiği gibi değiştirin.
Kurulumdan sonra, Manticore Search hizmeti otomatik olarak başlamaz. Manticore’u başlatmak için aşağıdaki komutu çalıştırın:
sudo systemctl start manticore
Manticore hizmet durumunu görüntülemek için aşağıdaki komutu çalıştırın:
sudo systemctl status manticore
Manticore’u durdurmak için aşağıdaki komutu çalıştırın:
sudo systemctl stop manticore
Manticore’un başlatıldığında başlamasını sağlamak için şunu çalıştırın:
sudo systemctl enable manticore
searchd
işlemi, başlatma bilgilerini systemd
günlüklerine kaydeder. systemd
günlüğü etkinleştirildiyse, kaydedilen bilgileri görüntülemek için aşağıdaki komut kullanılabilir:
sudo journalctl -u manticore
Referans Materyalleri
Resmi belgeler https://manual.manticoresearch.com
Kurulumdan sonra, lütfen yapılandırma için resmi belgelere bakın.
Bu Web Sayfasının Diğer Sürümleri
Bu makalenin çeşitli dillerde sürümleri bulunmaktadır.
Yorum yapmak isterseniz, lütfen aşağıdaki web sayfasını ziyaret edin:
Bu web sayfaları yalnızca görüntülemeyi destekler, yorum yapmayı veya mesaj bırakmayı desteklemez, ancak daha fazla dil seçeneği sunar ve daha kısa yükleme süresine sahiptir:
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
Bu makale, AI tarafından Chinese (Simplified) dilinden Turkish diline çevrilmiştir.