2012-11-12 linux sphinx install
Инструкция для установки sphinx из исходников с созданием deb пакета, с возможностью в дальнейшем удалить пакет из системы. Можно применять когда нужна самая свежая/dev версия sphinx либо когда нужно иметь несколько разных версий параллельно.
Установка необходимых компонентов:
sudo apt-get install gcc g++ make checkinstall
svn checkout http://sphinxsearch.googlecode.com/svn/trunk/ sphinxsearch-read-only
wget http://sphinxsearch.com/files/sphinx-2.0.6-release.tar.gz
wget http://sphinxsearch.com/files/sphinx-2.0.5-release.tar.gz
wget http://sphinxsearch.com/files/sphinx-2.0.4-release.tar.gz
tar -xzf sphinx-2.0.X-release.tar.gz
./configure --prefix=/usr/local/sphinx --without-mysql
./configure --prefix=/usr/local/sphinx-2.0.5 --with-mysql
./configure --prefix=/usr/local/sphinx --without-mysql --with-pgsql
make
sudo checkinstall -D
3 - Version: [ release ]
$ dpkg -l | grep sphinx
ii sphinx-2.0.4 2.0.4-1 sphinxsearch
ii sphinx-2.0.5 2.0.5-1 sphinx-2.0.5
ii sphinx-2.0.6 2.0.6-1 sphinx-2.0.6
ii sphinxsearch 2.0.7b-1 sphinxsearch
sudo dpkg -r sphinx-2.0.5