web-dev-qa-db-ja.com

Sphinx検索用のapt-getパッケージはありますか?

Sphinx search がどこかに隠れているパッケージがあるかどうか知りたい。彼らのダウンロードページにはさまざまなRPMが表示されていますが、Ubuntu用の何かを見つけることができませんでした。

ソースからインストール は非常に簡単ですが、パッケージ管理下に置くといいでしょう。

5
jdl

Sudo apt-get install sphinxsearch

buntuパッケージ:Sphinx Search(Lucid)

11
Marco Ceppi

ソースからインストールするときにcheckinstallを使用できます。 .debファイルを作成し、生成されたパッケージをインストールします。

詳細は wiki上 にありますが、簡単に言うと、次の代わりに:

Sudo make install

行う:

Sudo checkinstall

sphinxはパッケージ管理下に置かれます。

生成されたパッケージは、1つのアーキテクチャ専用であり、配布に必要な重要なメタデータ(前提条件など)のほとんどがないため、実際に作成したマシンにのみ適していることに注意してください。ただし、クリーンにアップグレードまたはアンインストールできます。

5
jbowtie

スフィンクス検索の2.2。*のビルドリリースを最新の安定版に追加できますシステムに。

$ add-apt-repository ppa:builds/sphinxsearch-rel22
$ apt-get update
$ apt-get install sphinxsearch

リポジトリの詳細: https://launchpad.net/~builds/+archive/ubuntu/sphinxsearch-rel22/

PS:古い質問に回答して申し訳ありませんが、ubuntuはまだ、、、最高のバージョンは2.0.4で、2.2.7が必要だと考えています(最新の)そして、いくつかの研究の後、私はこの解決策を見つけました。

2
Seti

Apt-get install sphinxsearchはバージョン0.9.8を提供します。Sphinx自体からのダウンロードサイトでは2.0.8です...最新の検索機能が必要な場合は、apt-getバージョンを使用しないことをお勧めします。

0
JVee

スフィンクスから ドキュメント

DebianおよびUbuntuにSphinxパッケージをインストールする

Ubuntu用のSphinxを入手するには、通常のdebパッケージとLaunchpad PPAリポジトリの2つの方法があります。

Debパッケージ:

Sphinxでは、Debian/Ubuntuにいくつかのライブラリをインストールする必要があります。 apt-getを使用して、これらの依存関係をダウンロードしてインストールします。

$ Sudo apt-get install mysql-client unixodbc libpq5

これで、Sphinxをインストールできます。

$ Sudo dpkg -i sphinxsearch_2.2.1-beta-0ubuntu11~precise_AMD64.deb

PPAリポジトリ(Ubuntuのみ)。

すべての依存関係を取得し、同じコマンドでSphinxを最新バージョンに更新できるため、Sphinxsearch PPAリポジトリからSphinxをインストールする方がはるかに簡単です。

まず、Sphinxsearchリポジトリを追加し、パッケージのリストを更新します。

$ Sudo add-apt-repository ppa:builds/sphinxsearch-daily
$ Sudo apt-get update

Sphinxsearchパッケージのインストール/更新:

$ Sudo apt-get install sphinxsearch

Sphinx検索デーモンは、serviceコマンドを使用して開始/停止できます。

$ Sudo service sphinxsearch start

2.4。 RedHatおよびCentOSへのSphinxパッケージのインストール

現在、Red Hat Enterprise Linuxの5.xおよび6.xバージョンの両方について、当社のWebサイトでSphinx RPMSおよびSRPMSを配布していますが、CentOSにもインストールできます。

インストールの前に、これらのパッケージがインストールされていることを確認してください。

$ yum install postgresql-libs unixODBC

Sphinx WebサイトからRedHat RPMをダウンロードしてインストールします。

$ rpm -Uhv sphinx-2.2.1-1.rhel6.x86_64.rpm

構成ファイルを準備した後(クイックツアーを参照)、searchdデーモンを起動できます。

$ service searchd start
0
Subash