Manticore Search는 경량급 전체 텍스트 검색 엔진입니다. 이 문서에서는 Linux 장치에 설치하는 과정을 설명합니다.
Manticore Search 자체는 오픈 소스 데이터베이스이며 ( GitHub 에서 구할 수 있음) 2017년에 Sphinx 검색 엔진의 연속으로 만들어졌습니다.
설치 요구 사항
. 패키지로 직접 설치하려면 다음이 필요합니다.
- 아키텍처: arm64 또는 x86_64
- Manticore Columnar Library 는 컬럼 방식 스토리지 및 2차 인덱스 를 제공합니다. 이를 사용하려면 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
를 다운로드하여 설치하고 apt
를 통해 설치 및 업데이트할 수 있도록 Manticore Search 소프트웨어의 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)에서 Korean으로 번역되었습니다.