「Sudoapt-getinstall sphinxsearch」を実行すると、バージョン0.9が表示されます。最新の安定バージョンが欲しい(2.4だと思う)
適性を使用してそれを行うにはどうすればよいですか?
サードパーティのリポジトリを使用するか、Ubuntu12.04にアップグレードしてください。 12.04リポジトリには sphinxsearch 2.0.4 が含まれています。これは、2012年3月現在の 現在 です。
ソースファイルをダウンロードしてコンパイルするだけです。その非常に簡単なコンパイルとわずか数分かかります。サイトから( http://sphinxsearch.com/docs/current.html#installing ):
2.3。 LinuxへのSphinxのインストール
ディストリビューションtarballからすべてを抽出し(まだですか?)、sphinxサブディレクトリに移動します。 (ここでは、例としてのみバージョン2.0.1-betaを使用しています。これは、使用している特定のバージョンに変更してください。)
$ tar xzvf sphinx-2.0.1-beta.tar.gz
$ cd sphinx
構成プログラムを実行します。
$ ./configure
構成するオプションは多数あります。完全なリストは、-helpswitchを使用して取得できます。最も重要なものは次のとおりです。
--prefix。Sphinxをインストールする場所を指定します。 --prefix =/usr/local/sphinxなど(すべての例でこのプレフィックスが使用されています)
--with-mysql。自動検出が失敗した場合にMySQLインクルードファイルとライブラリファイルを探す場所を指定します。
--with-pgsql。PostgreSQLのインクルードファイルとライブラリファイルを探す場所を指定します。
バイナリを作成します。
$ make
選択したディレクトリにバイナリをインストールします:(デフォルトは* nixシステムでは/ usr/local/bin /ですが、configure --prefixで上書きされます)
$ make install
Ppaのリポジトリを使用できます。
add-apt-repository ppa:dhuggins/cmusphinx
apt-get update
apt-get install sphinxsearch