2.3.在Linux、BSD上安装Sphinx/Coreseek
优质
小牛编辑
132浏览
2023-12-01
将你下载的tar包解压,并进入
coreseek
子目录:$tarxzvfcoreseek-3.2.14.tar.gz
$cdcoreseek首先安装MMSeg:
$cdmmseg
$./configure--prefix=/usr/local/mmseg
$make
$makeinstall
$cd..
运行配置 程序:
$./configure
configure程序有很多运行选项。完整的列表可以通过使用
--help
开关得到。最重要的如下:--prefix
, 定义将Coreseek安装到何处;比如--prefix=/usr/local/coreseek
(以下全部示例都假定Coreseek安装在这个位置)--with-mysql
, 当自动检测失败时,指出在那里能找到MySQL 头文件和库文件;--with-pgsql
, 指出在那里能找到PostgreSQL头文件和库文件.--with-mmseg
, 启用基于MMSeg的中文分词法,并指出在那里能找到MMSeg头文件和库文件.--with-python
, 启用Python数据源支持. 需要预先安装Python2.6.
编译源代码生成二进制程序:
$make
安装二进制程序到你设定的目录下: (类Unix操作系统下默认为
/usr/local/bin/
, 但是可以被configure --prefix
) 修改安装目录$makeinstall