【问题标题】:Recent version of sphinxsearch on Debian 7 and UbuntuDebian 7 和 Ubuntu 上最新版本的 sphinxsearch
【发布时间】:2014-10-23 07:01:11
【问题描述】:

我在我的 Rails 应用程序中将 sphinxsearch 与 Thinking Sphinx 结合使用,现在我遇到了这个问题:Thinking Sphinx unknown identifier groupby

现在我在本地通过自制软件安装当前版本的 sphinx:

brew install sphinx

现在安装的版本是2.2.4:

brew info sphinx

# sphinx: stable 2.2.5, HEAD
# http://www.sphinxsearch.com
# /usr/local/Cellar/sphinx/2.2.4 (15 files, 17M) *

在我的生产服务器上,我似乎有一个过时的 sphinxsearch 版本,这似乎是我的问题的原因:

apt-get update
apt-cache show sphinxsearch

# Package: sphinxsearch
# Version: 2.0.4-1.1
# Installed-Size: 9909
# Maintainer: Radu Spineanu <radu@debian.org>
# Architecture: amd64
# Depends: libc6 (>= 2.2.5), libexpat1 (>= 2.0.1), libgcc1 (>= 1:4.1.1), libmysqlclient18 (>= 5.5.24+dfsg-1), libpq5, libstdc++6 (>= 4.1.1), libstemmer0d (>= 0+svn527), zlib1g (>= 1:1.1.4), adduser

Debian says:

包 sphinxsearch

squeeze (oldstable) (misc):快速的独立全文 SQL 搜索引擎

  • 0.9.9-6:amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc

wheezy (stable) (misc):快速的独立全文 SQL 搜索引擎

  • 2.0.4-1.1:amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc

sid (unstable) (misc):快速的独立全文 SQL 搜索引擎

  • 2.0.4-1.1+b1 [debports]: sparc64
  • 2.0.4-1.1 [debports]:alpha amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390x sh4 sparc
  • 0.9.9-6 [debports]:hppa

看来我只能通过apt安装2.0.x的sphinxsearch了。为什么会这样?如何在无需从源代码编译包的情况下进行更新。

【问题讨论】:

    标签: ruby-on-rails linux sphinx thinking-sphinx apt


    【解决方案1】:

    这里有 ubuntu 包: http://sphinxsearch.com/downloads/release/

    直接通过dpkg下载安装

    【讨论】:

    • 我更喜欢包管理器。由于某种原因,在这种特殊情况下缺少 14 个版本(2.5 年的开发)。我相信 sphinx 很受欢迎,所以我想知道为什么官方的 debian 包从未更新
    • dpkg 是一个包管理器! apt-get 只是提供了一个更好的界面。我猜无论是谁维护了 sphinxsearch 软件包,都失去了兴趣并且没有保持更新。 qa.debian.org/developer.php?login=radu%40debian.org
    【解决方案2】:

    您可以将 sphinx 搜索的 2.2.*最新稳定 构建版本添加到您的系统中。

    $ add-apt-repository ppa:builds/sphinxsearch-rel22
    $ apt-get update
    $ apt-get install sphinxsearch
    

    关于存储库的更多信息:https://launchpad.net/~builds/+archive/ubuntu/sphinxsearch-rel22/

    PS:不要忘记sudo所有命令。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-04
      • 2014-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多