Manticore Search est un moteur de recherche de texte intégral léger, cet article vous explique le processus d’installation sur un appareil Linux.

Manticore Search est lui-même une base de données open source (disponible sur GitHub ), créée en 2017 comme une continuation du moteur de recherche Sphinx .

Exigences d’installation

. L’installation directe avec les paquets nécessite :

Les appareils avec architecture ARM64, tels que Raspberry Pi, Apple M1/M2, etc.

Vérifier si les exigences d’installation sont remplies

Il suffit de confirmer que l’architecture est arm64 ou x86_64, c’est tout.

Vérifiez l’architecture du CPU.

uname -m

aarch64 x86_64

Confirmez si le CPU prend en charge 64 bits.

lscpu

Vérifiez si le noyau prend en charge. Même si votre CPU est en 64 bits, le système d’exploitation peut être en 32 bits, exécutez la commande suivante pour confirmer :

getconf LONG_BIT

Les trois commandes ci-dessus doivent toutes avoir une sortie 64.

Si les conditions ne sont pas remplies, vous pouvez choisir de réinstaller le système d’exploitation ou de remplacer l’appareil.

Installer Manticore

Prenons l’exemple d’un appareil arm64 avec un système d’exploitation debian ou ubuntu, le processus d’installation :

Créez un dossier dans le répertoire personnel.

mkdir manticore && cd manticore

Téléchargez et installez manticore-repo.noarch.deb, ajoutez le dépôt APT du logiciel Manticore Search pour pouvoir l’installer et le mettre à jour via apt.

wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
sudo dpkg -i manticore-repo.noarch.deb

Mettez à jour l’index des paquets APT local.

sudo apt update

Si une erreur se produit :

N: Skipping acquire of configured file 'main/binary-armhf/Packages' as repository 'http://repo.manticoresearch.com/repository/ InRelease' doesn't support architecture 'armhf'

Cela signifie qu’il n’y a pas de paquets avec l’architecture armhf.

Essayez d’utiliser des paquets avec l’architecture arm64.

sudo dpkg --add-architecture arm64
sudo apt update

Installez la version d’architecture ARM64 des paquets manticore.

sudo apt install manticore:arm64 manticore-extra:arm64

Après une installation réussie, essayez de rechercher les paquets installés.

dpkg -l | grep manticore
sudo apt list --installed | grep manticore

Le fichier de configuration est enregistré dans /etc/manticoresearch/manticore.conf, veuillez le modifier selon vos besoins.

Après l’installation, le service Manticore Search ne démarre pas automatiquement. Pour démarrer Manticore, exécutez la commande suivante :

sudo systemctl start manticore

Pour afficher l’état du service Manticore, exécutez la commande suivante :

sudo systemctl status manticore

Pour arrêter Manticore, exécutez la commande suivante :

sudo systemctl stop manticore

Pour que Manticore démarre au démarrage, exécutez :

sudo systemctl enable manticore

Le processus searchd enregistre les informations de démarrage dans les journaux systemd. Si la journalisation est activée pour systemd, vous pouvez utiliser la commande suivante pour afficher les informations enregistrées :

sudo journalctl -u manticore

Références

Documentation officielle https://manual.manticoresearch.com

Après l’installation, veuillez vous référer à la documentation officielle pour la configuration.

Autres versions de cette page web

Cet article est disponible en plusieurs langues.

Si vous souhaitez laisser un commentaire, veuillez consulter la page suivante :

ZH EN ZH-TW JA

Ces pages sont uniquement compatibles avec la navigation, vous ne pouvez pas commenter ni laisser de message, mais elles offrent plus d’options linguistiques et un temps de chargement plus court :

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

Cet article a été traduit du Chinese (Simplified) vers French par l’IA.