но с настройками bzr разбираться не стал (может кто подскажет как его настроить) и после ошибки на втором шаге пошел другим путем — а именно
sudo apt-get install libmysqlclient15-dev
./configure
make
make install
Далее хочу обратить внимание что в конфиге два раза встречается путь до индекса — это разные пути :-)
Собственно сам файл конфига прописывается нами ручками в /usr/local/etc/sphinx.conf а бинарник находится в директории /usr/local/bin
Соответсвенно запускаем командой
Уточню:
1)А так ли уж необходим bzr-builddeb?
2)sphinxsearch_0.9.8-1_amd64.deb — этот пакет судя по имени не для всех подойдёт. И кстати он имеется в стандартном репозитории?
в данном случае bzr-builddeb не нужен, я пошел другим путем, по идее этот пакет должен был просто создать deb пакет, так как пакета такого в репозитории нет, был бы — проблем было б на порядок меньше.
Но! При установке bzr-builddeb ставятся все необходимые библиотеки для конфигурирования и инсталляции, для меня (Debian-amd64-minimal) это актуально
Всё, разобрался — никакой центральный репозиторий не нужен:
Наряду с традиционными возможностями систем контроля версий, Bazaar поддерживает полностью децентрализованную работу (отсутствует понятие основного хранилища кода)...
Да, при таком способе установки эта утилита необходима. Благодарю Уважаемый voland, не знал.
Думаю что подойдет, в этом случае можно настроить bazaar и сгенерировать deb пакет.
В этом случае не будет необходимости конфигурировать и устанавливать. Сам проверить вариант не смогу — устанавливал на рабочем сервере, но может пригодится еще кому.
помоему одна из особенностей aptitude перед apt-getом — это подтягивание автоматом дополнительных зависимостей.
Впрочем давно уже отошол от debian-based систем. хватает Арча, пакмана и AURа. вот где раздолье то :)))
незнаю когда тестировал вдс (обзор вы видели) у меня сфинкс встал сразу.
а ещё смотрите на вашу архитектуру и на архитектуру пакета amd64.deb для 64битных систем.
А у меня куча ошибок вываливалось при этих командах
./configure
make
make install
Причем сначала я на это внимания не обращал — думал мол так и надо
а потом начал смотреть и увидел, что что-то не настраивается из-за неправильных путей. Поэтому для команд их пришлось указывать вручную… час убил точно…
Господа, выручайте, ничерта не пойму, вроде настроил всё по материалам описанным здесь, а поиск всё равно выдаёт «Удивительно, но поиск не дал результатов», конечно что-то я не так делаю. ОС FreeBSD. Может поможет кто, если кто зарабатывает этим — сразу цену пожалуйста.
32 комментария
Уточню:
1)А так ли уж необходим bzr-builddeb?
2)sphinxsearch_0.9.8-1_amd64.deb — этот пакет судя по имени не для всех подойдёт. И кстати он имеется в стандартном репозитории?
Но! При установке bzr-builddeb ставятся все необходимые библиотеки для конфигурирования и инсталляции, для меня (Debian-amd64-minimal) это актуально
Да, при таком способе установки эта утилита необходима. Благодарю Уважаемый voland, не знал.
(всё на английском, но там не много) Вот только не знаю подойдёт ли.
В этом случае не будет необходимости конфигурировать и устанавливать. Сам проверить вариант не смогу — устанавливал на рабочем сервере, но может пригодится еще кому.
Дебиановцы не рекомендуют юзать apt-get в версиях дебиане старше sarge (3.1). aptitude терь на коне :)
скажем нет холивару!
Впрочем давно уже отошол от debian-based систем. хватает Арча, пакмана и AURа. вот где раздолье то :)))
реальное раздолье — это не только арч, но и джента :)
Которая работать не будет =\
Православный вариант:
Это равнозначно:
Кому надо, тот поймёт соль.
И вообще надо бы это написать в посте, чем займусь позже.
Поэтому советую проверить именно эти вещи
а ещё смотрите на вашу архитектуру и на архитектуру пакета amd64.deb для 64битных систем.
Причем сначала я на это внимания не обращал — думал мол так и надо
а потом начал смотреть и увидел, что что-то не настраивается из-за неправильных путей. Поэтому для команд их пришлось указывать вручную… час убил точно…