Manticore Search là một công cụ tìm kiếm toàn văn bản nhẹ, bài viết này sẽ hướng dẫn bạn quy trình cài đặt trên thiết bị Linux.

Manticore Search bản thân nó là một cơ sở dữ liệu mã nguồn mở (có thể lấy trên GitHub ), được tạo ra vào năm 2017 như là sự tiếp nối của công cụ Sphinx 搜索 .

Yêu cầu cài đặt

. Cài đặt trực tiếp bằng gói phần mềm, yêu cầu:

Thiết bị có kiến trúc ARM64, như Raspberry Pi, Apple M1/M2 v.v.

Kiểm tra xem có đáp ứng yêu cầu cài đặt hay không

Chỉ cần xác nhận kiến trúc là arm64 hoặc x86_64, chỉ cần điều này là đủ.

Kiểm tra kiến trúc CPU.

uname -m

aarch64 x86_64

Xác nhận CPU có hỗ trợ 64 bit hay không

lscpu

Kiểm tra xem kernel có hỗ trợ hay không. Ngay cả khi CPU của bạn là 64 bit, hệ điều hành có thể là 32 bit, chạy lệnh sau để xác nhận:

getconf LONG_BIT

Ba lệnh trên, tất cả đều có đầu ra 64 là được.

Nếu không đáp ứng điều kiện, có thể chọn cài đặt lại hệ điều hành hoặc thay đổi thiết bị.

Cài đặt Manticore

Lấy ví dụ thiết bị có arm64, hệ điều hành là debian hoặc ubuntu, quy trình cài đặt:

Tạo một thư mục trong thư mục chính.

mkdir manticore && cd manticore

Tải xuống và cài đặt manticore-repo.noarch.deb, thêm kho lưu trữ APT của phần mềm Manticore Search, để có thể cài đặt và cập nhật thông qua apt.

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

Cập nhật chỉ mục gói APT cục bộ

sudo apt update

Nếu báo lỗi:

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

Cho biết không có gói phần mềm kiến trúc armhf.

Hãy thử sử dụng gói phần mềm kiến trúc arm64.

sudo dpkg --add-architecture arm64
sudo apt update

Cài đặt phiên bản kiến trúc ARM64 của gói phần mềm manticore

sudo apt install manticore:arm64 manticore-extra:arm64

Sau khi cài đặt thành công, hãy thử truy vấn các gói phần mềm đã cài đặt.

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

Tệp cấu hình được lưu trong /etc/manticoresearch/manticore.conf, vui lòng sửa đổi theo nhu cầu.

Sau khi cài đặt, dịch vụ Manticore Search sẽ không tự động khởi động. Để khởi động Manticore, hãy chạy lệnh sau:

sudo systemctl start manticore

Để xem trạng thái dịch vụ Manticore, hãy chạy lệnh sau:

sudo systemctl status manticore

Để dừng Manticore, hãy chạy lệnh sau:

sudo systemctl stop manticore

Để Manticore khởi động khi khởi động, hãy chạy:

sudo systemctl enable manticore

Tiến trình searchd ghi lại thông tin khởi động trong nhật ký systemd. Nếu systemd đã bật ghi nhật ký, bạn có thể sử dụng lệnh sau để xem thông tin đã ghi lại:

sudo journalctl -u manticore

Tài liệu tham khảo

Tài liệu chính thức https://manual.manticoresearch.com

Sau khi cài đặt, vui lòng tham khảo tài liệu chính thức để cấu hình.

Các phiên bản khác của trang web này

Bài viết này có nhiều phiên bản ngôn ngữ.

Nếu bạn muốn đăng bình luận, vui lòng truy cập trang web sau:

ZH EN ZH-TW JA

Các trang web này chỉ hỗ trợ duyệt xem, không thể đăng bình luận hoặc để lại tin nhắn, nhưng cung cấp nhiều tùy chọn ngôn ngữ hơn và thời gian tải nhanh hơn:

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

Bài viết này được dịch từ Chinese (Simplified) sang Vietnamese bởi AI.