在apt-get之后从源码更新sphinx

我正在运行最新的debian作为操作系统。

我安装了狮身人面像

apt-get install sphinxsearch 

但是,我需要通过PHP与狮身人面像沟通。 为了做到这一点,我下载了最新的狮身人面像版本,以获得phpapi。

 wget http://sphinxsearch.com/files/sphinx-2.0.5-release.tar.gz 

当我尝试执行一个查询时,我得到一个有关版本的错误。

 Query failed: searchd error: client version is higher than daemon version (client is v.1.25, daemon is v.1.22) 

明显apt-get不安装最新版本。 做一个操作系统更新和升级也不能解决这个问题。

所以我想我必须从下载的源更新我的狮身人面像安装。 我可以简单地编译和安装源码而不会丢失数据吗?

或者你们有其他的build议吗?

尝试卸载Sphinx的默认版本,并使用来自http://sphinxsearch.com/downloads/release/的最新Ubuntu / Debian软件包,以利用最新版本的服务器。