it-swarm-id.com

Apakah ada paket apt-get untuk pencarian Sphinx?

Saya ingin tahu apakah ada paket untuk pencarian Sphinx bersembunyi di suatu tempat. Halaman pengunduhan mereka menunjukkan berbagai RPM, tetapi saya tidak dapat menemukan apa pun untuk Ubuntu.

instal dari sumber super mudah, tetapi akan lebih baik untuk memilikinya di bawah manajemen paket.

5
jdl

Sudo apt-get install sphinxsearch

Paket Ubuntu: Pencarian Sphinx (Lucid)

11
Marco Ceppi

Anda dapat menggunakan checkinstall saat menginstal dari sumber; itu akan membuat file deb dan menginstal paket yang dihasilkan.

Ada lebih banyak detail pada wiki , tetapi, singkatnya, daripada:

Sudo make install

melakukan:

Sudo checkinstall

dan Sphinx akan berada di bawah manajemen paket.

Perhatikan bahwa paket yang dihasilkan benar-benar hanya baik untuk mesin yang Anda buat karena hanya untuk satu arsitektur dan tidak memiliki sebagian besar metadata penting yang diperlukan untuk distribusi (seperti prasyarat). Namun itu akan memungkinkan Anda untuk meningkatkan atau menghapus instalan dengan bersih.

5
jbowtie

Anda dapat menambahkan stable stable terbaru untuk 2.2. * dari pencarian sphinx ke sistem Anda.

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

info lebih lanjut tentang repositori: https://launchpad.net/~builds/+archive/ubuntu/sphinxsearch-rel22/

PS: Maaf telah menjawab pertanyaan lama, tetapi ubuntu masih menganggap versi , terbaik 'adalah 2.0.4 dan saya membutuhkan 2.2.7 (terbaru ) dan setelah beberapa penelitian saya menemukan solusi ini.

2
Seti

Sphinxsearch instalasi apt-get memberi Anda versi 0.9.8, di situs unduhan dari Sphinx sendiri versi 2.0.8 ... Anda mungkin ingin tidak menggunakan versi apt-get jika Anda ingin kemampuan pencarian terkini.

0
JVee

Dari sphinx dokumentasi

Menginstal paket Sphinx di Debian dan Ubuntu

Ada dua cara untuk mendapatkan Sphinx untuk Ubuntu: paket deb reguler dan repositori PPA Launchpad.

Paket deb:

Sphinx memerlukan beberapa pustaka untuk diinstal pada Debian/Ubuntu. Gunakan apt-get untuk mengunduh dan menginstal dependensi ini:

$ Sudo apt-get install mysql-client unixodbc libpq5

Sekarang Anda dapat menginstal Sphinx:

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

Gudang PPA (hanya Ubuntu).

Menginstal Sphinx jauh lebih mudah dari repositori PPA Sphinxsearch, karena Anda akan mendapatkan semua dependensi dan juga dapat memperbarui Sphinx ke versi terbaru dengan perintah yang sama.

Pertama, tambahkan repositori Sphinxsearch dan perbarui daftar paket:

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

Instal/perbarui paket sphinxsearch:

$ Sudo apt-get install sphinxsearch

Daemon Sphinx yang dicari dapat dimulai/dihentikan menggunakan perintah layanan:

$ Sudo service sphinxsearch start

2.4. Menginstal paket Sphinx pada RedHat dan CentOS

Saat ini kami mendistribusikan Sphinx RPMS dan SRPMS di situs web kami untuk versi Red Hat Enterprise Linux versi 5.x dan 6.x, tetapi mereka dapat diinstal pada CentOS juga.

Sebelum instalasi pastikan Anda memiliki paket-paket ini diinstal:

$ yum install postgresql-libs unixODBC

Unduh RedHat RPM dari situs Sphinx dan instal:

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

Setelah menyiapkan file konfigurasi (lihat Tur cepat), Anda dapat mulai mencari daemon:

$ service searchd start
0
Subash