2011-01-05 3 views
0

Я загрузил sphinx 0.9.9 на свой компьютер ubuntu 10.4.Не удалось настроить поиск сфинкса

Я бежал cd ~/sphinx-0.9.9, затем ./configure, затем make, затем make install.

Сделать установку дал мне ошибки, поэтому я побежал sudo make install, а затем ошибок не было.

Я просматриваю документацию. Я нахожусь в 2.6. Quick Sphinx usage tour.

Он говорит:

Все пример ниже команды предполагают, что вы установили Сфинкса в/USR/местные/сфинкса, поэтому SearchD можно найти в/USR/местные/сфинкс/bin/Searchd.

У меня есть /usr/local/sphinx но нет bin папки в нем, просто etc и var.

Затем он также говорит:

есть example.sql файл выборки данных для заполнения этой таблицы с несколькими документами для целей тестирования:

$ MySQL -u тест </USR/местные/сфинксов /etc/example.sql

, но в моей /usr/local/sphinx/etc/ папке есть только один файл: sphinx.conf

и в соответствии с Документами, что подать событие не должно существовать еще, она должна быть sphinx.conf.dist


Я попытался установить сфинкс 6 месяцев назад и сдался. Я только пересматриваю его сейчас, так что, возможно, есть шанс, что я что-то прикрутил, что теперь вызывает у меня проблемы. Есть ли способ удалить все сфинксы, чтобы я мог попробовать снова свежий? Или у кого-нибудь есть другие идеи, что происходит?

ответ

0

Вы можете попробовать установить package version сфинкса; он немного старше, но должен работать. Что касается компиляции проблем, вы можете проверить SphinxSearch forum.

0

Похоже, у вас есть проблема с установкой здесь. Результат команды make будет полезен.

0

Я хотел бы предложить переустановить сфинкса, просто удалите папку/или запустить Sudo сделать деинсталляцию, в котором установлен сфинкса, а затем выполните следующие действия, чтобы переустановить сфинкса

  1. Update и Грабилка зависимостей. Запустите эти команды, чтобы получить файлы, необходимые для установки Sphinx.

    • Sudo APT-получить обновление
    • Sudo APT-получить расстояние-обновления
    • Sudo APT-получить установку сборки заменимых
    • Sudo APT-получить установку libmysqlclient15-DEV
  2. Загрузите источник, Untar и prep. Вот где это становится немного сложнее. Вам нужно будет извлечь источник, изменить его в директорию и настроить Sphinx. Сделайте это с помощью этих команд.

    • смолы xvzf сфинкса-0.9.8.1.tar.gz
    • кд сфинкса-0.9.8.1/
    • ./configure --with-MySQL-включает =/USR/включать/MySQL --with -mysql-LIBS =/USR/Lib/MySQL
  3. и монтируем Sphinx

    • сделать
    • Sudo сделать Insta ll
Смежные вопросы