it-swarm-vi.com

Có gói apt-get cho tìm kiếm Nhân sư không?

Tôi muốn biết nếu có một gói cho tìm kiếm nhân sư trốn ở đâu đó. Trang tải xuống của họ hiển thị nhiều RPM khác nhau, nhưng tôi không thể tìm thấy bất cứ thứ gì cho Ubuntu.

cài đặt từ nguồn là siêu dễ dàng, nhưng sẽ rất tuyệt nếu có nó dưới sự quản lý gói.

5
jdl

Sudo apt-get install sphinxsearch

Gói Ubuntu: Tìm kiếm nhân sư (Lucid)

11
Marco Ceppi

Bạn có thể sử dụng checkinstall khi cài đặt từ nguồn; nó sẽ tạo một tệp .deb và cài đặt gói được tạo.

Có nhiều chi tiết hơn trên wiki , nhưng, ngắn gọn, thay vì:

Sudo make install

làm:

Sudo checkinstall

và Sphinx sẽ được quản lý gói.

Lưu ý rằng gói được tạo thực sự chỉ tốt cho máy bạn đã tạo vì nó chỉ dành cho một kiến ​​trúc và thiếu hầu hết các siêu dữ liệu quan trọng cần thiết cho phân phối (như điều kiện tiên quyết). Tuy nhiên, nó sẽ cho phép bạn nâng cấp hoặc gỡ cài đặt sạch sẽ.

5
jbowtie

Bạn có thể thêm bản phát hành bản dựng ổn định mới nhất cho 2.2. * của tìm kiếm nhân sư đến hệ thống của bạn.

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

thêm thông tin về kho lưu trữ: https://launchpad.net/~builds/+archive/ubfox/sphinxsearch-rel22/

PS: Xin lỗi vì đã trả lời câu hỏi cũ, nhưng ubfox vẫn nghĩ phiên bản , 'tốt nhất là 2.0.4 và tôi cần 2.2.7 (mới nhất ) và sau một số nghiên cứu tôi tìm thấy giải pháp này.

2
Seti

Sphinxsearch cài đặt apt-get cung cấp cho bạn phiên bản 0.9.8, tại trang tải xuống từ chính Sphinx, phiên bản 2.0.8 ... Bạn có thể không muốn sử dụng phiên bản apt-get nếu bạn muốn các khả năng tìm kiếm cập nhật.

0
JVee

Từ nhân sư tài liệ

Cài đặt gói Sphinx trên Debian và Ubuntu

Có hai cách để lấy Sphinx cho Ubuntu: gói gỡ lỗi thông thường và kho lưu trữ Launchpad PPA.

Gói nợ:

Sphinx yêu cầu một vài thư viện được cài đặt trên Debian/Ubuntu. Sử dụng apt-get để tải xuống và cài đặt các phụ thuộc này:

$ Sudo apt-get install mysql-client unixodbc libpq5

Bây giờ bạn có thể cài đặt Sphinx:

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

Kho lưu trữ PPA (chỉ Ubuntu).

Việc cài đặt Sphinx dễ dàng hơn nhiều từ kho lưu trữ PPA của Sphinxsearch, bởi vì bạn sẽ nhận được tất cả các phụ thuộc và cũng có thể cập nhật Sphinx lên phiên bản mới nhất với cùng một lệnh.

Đầu tiên, thêm kho lưu trữ Sphinxsearch và cập nhật danh sách các gói:

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

Cài đặt/cập nhật gói sphinxsearch:

$ Sudo apt-get install sphinxsearch

Daemon tìm kiếm nhân sư có thể được bắt đầu/dừng sử dụng lệnh dịch vụ:

$ Sudo service sphinxsearch start

2.4. Cài đặt gói Sphinx trên RedHat và CentOS

Hiện tại chúng tôi phân phối Sphinx RPMS và SRPMS trên trang web của chúng tôi cho cả hai phiên bản 5.x và 6.x của Red Hat Enterprise Linux, nhưng chúng cũng có thể được cài đặt trên CentOS.

Trước khi cài đặt, đảm bảo bạn đã cài đặt các gói này:

$ yum install postgresql-libs unixODBC

Tải xuống RedHat RPM từ trang web Sphinx và cài đặt nó:

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

Sau khi chuẩn bị tệp cấu hình (xem Tham quan nhanh), bạn có thể bắt đầu tìm kiếm daemon:

$ service searchd start
0
Subash