проблемы при установке sphinx на mac osx - даже не могу выполнить команду ./configure

Я попытался установить sphinx на свой Mac (OSX 10.6.7), но на первом этапе установки столкнулся с проблемой.

Согласно документации по установке, http://sphinxsearch.com/docs/current.html#installation необходимо выполнить следующие шаги

$ ./configure
$ make
$ install

Когда я ввожу ./configure в свой терминал, я получаю следующее сообщение об ошибке:

$ ./configure 
> -bash: ./configure: No such file or directory

Итак, я заглянул в папку «sphinx-2.0.1-beta-osx10.6-i386» и увидел, что там нет такого файла, как configure. Также

$ ls -a
> .         api         doc         sphinx-min.conf.in
  ..        bin         example.sql     sphinx.conf.in
  COPYING       contrib         log
  INSTALL       data            sphinx-min.conf

Когда я пробовал другие файлы, такие как sphinx-min.conf, я получаю

$ ./sphinx-min.conf 
$ -bash: ./sphinx-min.conf: Permission denied

Также не работает sudo ./sphinx-min.conf

$ sudo ./sphinx-min.conf 
$ sudo: ./sphinx-min.conf: command not found

Любые идеи?


person hebe    schedule 23.06.2011    source источник


Ответы (2)


Возможно, вы скачали бинарную версию, а не исходный код. Вы должны проверить наличие двоичных файлов в подкаталоге bin.

Вам также следует прочитать файл INSTALL, в котором, возможно, есть инструкции по установке, прилагаемые к скачанному вами дистрибутиву.

person yomimono    schedule 23.06.2011
comment
Я проверил страницу загрузки sphinx -> вы правы, это бинарники. Но что с ними делать, чтобы установить sphinx? Я проверил папку /bin и получил следующий файл: indexer indextool search searchd SpellDump ... и инструкции из файла INSTALL, к сожалению, не очень полезны: Пожалуйста, обратитесь к разделу ‹‹Установка›› в doc/sphinx.txt или doc /сфинкс.html. - person hebe; 24.06.2011
comment
Для простоты я просто взял исходники старой версии, 0.9.9, которая работала. - person hebe; 24.06.2011

Вы должны загрузить tar-архив с исходным кодом (tar.gz) с http://sphinxsearch.com/downloads/release/ даже у него есть обманчивая иконка linux-пингвина. После распаковки архива вы можете выполнить шаги установки, как http://pat.github.com/ts/en/installing_sphinx.html говорит.

person Kovács Adrián    schedule 27.03.2013
comment
Можно поточнее в ответе? Приведенная ссылка не помогает решить проблему, затронутую в вопросе. - person AbdulHannan; 27.03.2013