Последняя версия sphinxsearch в Debian 7 и Ubuntu

Я использую sphinxsearch в сочетании с Thinking Sphinx в своем приложении Rails, и теперь я столкнулся с этой проблемой: Thinking Группа неизвестных идентификаторов Sphinx

Теперь локально я получаю текущую версию sphinx, устанавливая ее через homebrew:

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 <[email protected]>
# 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 говорит:

Пакет sphinxsearch

сжатия (старая стабильная версия) (разное): Быстрая автономная полнотекстовая поисковая система SQL.

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

wheezy (stable) (разное): Быстрая автономная полнотекстовая поисковая система SQL.

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

sid (нестабильный) (разное): Быстрая автономная полнотекстовая поисковая система SQL.

  • 2.0.4-1.1+b1 [депорты]: 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 [задолженность]: hppa

Так что кажется, что я могу установить только 2.0.x sphinxsearch через apt. Почему так и как мне обновиться без компиляции пакета из исходников.


person Besi    schedule 23.10.2014    source источник


Ответы (2)


Здесь есть пакеты Ubuntu: http://sphinxsearch.com/downloads/release/

просто скачайте и установите через dpkg напрямую

person barryhunter    schedule 23.10.2014
comment
Вместо этого я бы предпочел менеджер пакетов. По какой-то причине в этом особом случае не хватает 14 релизов (2,5 года разработки). Я считаю, что sphinx довольно популярен, поэтому мне интересно, почему официальный пакет Debian никогда не обновлялся. - person Besi; 23.10.2014
comment
dpkg — это менеджер пакетов! apt-get просто обеспечивает более приятный интерфейс. Я предполагаю, что тот, кто поддерживал пакет sphinxsearch, потерял к нему интерес и не обновлял его. qa.debian.org/developer.php?login=radu%40debian. организация - person barryhunter; 23.10.2014

Вы можете добавить в свою систему последние стабильные сборки для 2.2.* поиска sphinx.

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

дополнительная информация о репозитории: https://launchpad.net/~builds/+archive/ubuntu/sphinxsearch-rel22/

PS: Не забудьте sudo все команды.

person Seti    schedule 04.02.2015