Назад | Перейти на главную страницу

Как установить последнюю версию Sphinx Search в Apt-get?

Когда я выполняю «sudo apt-get install sphinxsearch», я получаю версию 0.9. Мне нужна последняя стабильная версия (я полагаю, это 2.4)

Как я могу это сделать с помощью aptitude?

Вы можете просто скачать исходные файлы и скомпилировать их. Это очень простая компиляция, которая занимает всего пару минут. С сайта (http://sphinxsearch.com/docs/current.html#installing):

2.3. Установка Sphinx в Linux

Извлеките все из архива дистрибутива (не так ли?) И перейдите в подкаталог sphinx. (Мы используем версию 2.0.1-beta только в качестве примера; обязательно измените ее на конкретную версию, которую вы используете.)

$ tar xzvf sphinx-2.0.1-beta.tar.gz
$ cd sphinx

Запустите программу настройки:

$ ./configure

Есть ряд параметров для настройки. Полный список можно получить, используя переключатель --help. Наиболее важные из них:

--префикс, указывающий куда установить Sphinx; например --prefix = / usr / local / sphinx (во всех примерах используется этот префикс)

--with-mysql, который указывает, где искать файлы MySQL include и библиотеки, если автоопределение не работает;

--with-pgsql, который указывает, где искать файлы включения и библиотеки PostgreSQL.

Соберите двоичные файлы:

$ make

Установите двоичные файлы в каталог по вашему выбору: (по умолчанию / usr / local / bin / в системах * nix, но переопределяется с помощью configure --prefix)

$ make install

Используйте сторонний репозиторий или обновитесь до Ubuntu 12.04. Репозитории 12.04 содержат sphinxsearch 2.0.4, который ток по состоянию на март 2012 г.

Вы можете использовать репозиторий из ppa:

add-apt-repository ppa:dhuggins/cmusphinx
apt-get update 
apt-get install  sphinxsearch    

Установите поиск sphinx на любую версию ubuntu.

  1. перейти в диспетчер синаптических пакетов
  2. ищи sphinxsearch, затем выберите его и установите.
  3. после установки файлы конфигурации sphinx находятся в /etc/sphinxsearch/ папка.
  4. открыть команду propt
  5. $sudo gedit /etc/sphinxsearch/sphinx.conf
  6. откройте файл и измените в соответствии с вашими требованиями.
  7. Если файл пуст, вы должны создать его с помощью этой команды: $sudo cp /etc/sphinxsearch/sphinx.conf.sample /etc/sphinxsearch/sphinx.conf
  8. отдать команду sudo indexer --rotate --all и начнется ваша индексация.