在我的虚拟专用服务器上安装Sphinx Search

我试图在运行Debian GNU / Linux的虚拟专用服务器上安装sphinxsearch。 这似乎取决于新贵。 这是我尝试运行安装程序时得到的输出。

[ps64518]$ sudo dpkg -i sphinxsearch_2.0.4-oneric_amd64.deb Selecting previously deselected package sphinxsearch. (Reading database ... 149083 files and directories currently installed.) Unpacking sphinxsearch (from sphinxsearch_2.0.4-oneric_amd64.deb) ... dpkg: dependency problems prevent configuration of sphinxsearch: sphinxsearch depends on upstart-job; however: Package upstart-job is not installed. dpkg: error processing sphinxsearch (--install): dependency problems - leaving unconfigured Processing triggers for man-db ... Errors were encountered while processing: sphinxsearch 

当我然后尝试安装新贵唱apt-get我得到以下输出:

 [ps64518]$ sudo apt-get install libnih1 libnih-dbus1 upstart Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: upstart : Conflicts: sysvinit but 2.88dsf-13.1 is to be installed E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). 

我在https://unix.stackexchange.com/questions/6042/upstart-on-debian上find了这个冲突的问题,这似乎是安装sphinxsearch的极端措施。 难道我做错了什么? 任何人都可以请告诉我如何安装在我的生产服务器上? 它在我的Ubuntu 11.10开发笔记本电脑上没有任何问题。

忘记使用dpkg进行安装 – 从源代码构build并运行searchd会更容易。 这对我来说好多了。