Manticore Searchは軽量な全文検索エンジンです。この記事では、Linuxデバイスへのインストール手順について解説します。

Manticore Search自体はオープンソースデータベースであり( GitHub で入手可能)、2017年に Sphinx検索 エンジンの後継として作成されました。

インストール要件

. パッケージで直接インストールする場合、以下の要件があります。

ARM64アーキテクチャ のデバイス、例えば ラズベリーパイ ( Raspberry Pi ) 、アップル M1/M2 など

インストール要件を満たしているか確認

アーキテクチャが arm64 または x86_64 であることを確認するだけで十分です。

CPUアーキテクチャを確認します。

uname -m

aarch64 x86_64

CPU が 64 ビットをサポートしているか確認します。

lscpu

カーネルがサポートしているか確認します。CPU が 64 ビットであっても、オペレーティングシステムが 32 ビットの場合があります。以下のコマンドを実行して確認します。

getconf LONG_BIT

上記の3つのコマンドすべてで 64 が出力されればOKです。

条件を満たさない場合は、オペレーティングシステムを再インストールするか、デバイスを交換することを選択できます。

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

インストール後、公式ドキュメントを参照して構成してください。

本ウェブページの他のバージョン

この記事には、複数の言語のバージョンがあります。

コメントを投稿したい場合は、次のWebページにアクセスしてください。

ZH EN ZH-TW JA

これらのWebページは閲覧のみをサポートしており、コメントやメッセージを投稿することはできませんが、より多くの言語オプションを提供し、読み込み時間が短縮されています。

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) から Japanese に翻訳されました。