参考官方的安装方法。直接apt install.

Ubuntu如下:其他系统自查。https://manual.manticoresearch.com/Installation/Debian_and_Ubuntu#Supported-releases:

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

sudo apt install manticore manticore-extra

安装完了之后无法连接MYSQL。
报错:MySQL source wasn’t initialized. Wrong name in dlopen?
搜了下:
https://manticoresearch.com/blog/mysql-source-wasnt-initialized-wrong-name-in-dlopen/
直接

apt install default-libmysqlclient-dev

安装完之后,好像还是报错,这次报错,连接mysql的sock文件不对,直接改my.cnf:

#socket = /tmp/mysql.sock
socket = /var/run/mysqld/mysqld.sock

这下可以了。

另外就是manticore的conf不支持include语法,如果索引多的话,会很长很长,几千行。
后来发现其实是支持的,参见https://kele.im/index.php/archives/318/

标签: none

添加新评论