Cài đặt APC. Sử dụng pecl hay apt-get?


13

Tôi đã thấy hướng dẫn sử dụng apt-get install php-apcvà hướng dẫn sử dụng pecl install apc.

Là một phương pháp tốt hơn phương pháp khác? Hay chỉ là hai phương pháp khác nhau để cài đặt cùng một thứ? Sự khác biệt là gì?

Từ những gì tôi đọc có vẻ như việc sử dụng pecl installsẽ có được một phiên bản mới hơn, đúng không?

Sử dụng Ubuntu 12.04-64bit nếu có vấn đề. Cảm ơn.


2
Tôi nghĩ rằng php-apc đã bị hỏng trong Ubuntu, lần cuối tôi đã kiểm tra nó ít nhất.
Thomas Ward

Cả hai phương pháp cài đặt APC đều làm việc cho tôi. Sử dụng pecl, tôi phải cài đặt thêm một hoặc hai gói nếu không nó sẽ bị lỗi và hủy cài đặt. Tôi chỉ tự hỏi liệu một phương pháp có làm gì đó
gây nghiện

Câu trả lời:


7

Nó phụ thuộc vào nếu bạn muốn quản lý nâng cấp với apt-gethoặc pecl. Dù bằng cách nào, không có lợi ích thực sự cho người này so với người kia.


6

Sự khác biệt là PECL sẽ cung cấp cho bạn phiên bản APC mới hơn.

  • PECL sẽ cài đặt phiên bản phát hành mới nhất, 3.1.13 tại thời điểm viết bài này
  • APT sẽ cài đặt 3.1.7 vào ngày 12.04 LTS

Xem sự khác biệt về thay đổi: http://pecl.php.net/package-changelog.php?package=APC&release=3.1.7

Tất cả trong tất cả:

  • Nếu bạn không quan tâm quá nhiều đến phiên bản, hãy sử dụng APT vì nó dễ bảo trì hơn
  • Nếu bạn cần một số tính năng mới nhất hoặc sửa lỗi, hãy sử dụng PECL

5

"PECL là một kho lưu trữ cho Tiện ích mở rộng PHP, cung cấp một thư mục của tất cả các tiện ích mở rộng và phương tiện lưu trữ đã biết để tải xuống và phát triển các tiện ích mở rộng PHP." 1 PECL đi kèm với gói php-lê.

Để cài đặt APC,

Chỉ cần nhấn Ctrl+ Alt+ Ttrên bàn phím để mở Terminal. Khi nó mở ra, chạy lệnh bên dưới.

sudo apt-get install php-apc

Lưu ý: Trên các bản phát hành mới hơn của Ubuntu, APC có sẵn từ trình quản lý gói; tuy nhiên nếu sử dụng bản phát hành Ubuntu cũ hơn và bạn không thể tìm thấy gói apc-php. Bạn có thể cài đặt qua PECL, nhưng một số phụ thuộc cần được cài đặt, sau đó PECL có thể được sử dụng để cài đặt APC.

1 "PECL là gì?"


1
Cảm ơn vi đa trả lơi. Tôi hiểu PECL là gì và cách cài đặt APC bằng apt-get. Tôi tò mò không biết sự khác biệt giữa hai phương pháp là gì? Là một phương pháp tốt hơn phương pháp khác?
ril44

Cảm ơn đã làm việc cho tôi sudo apt-get install php-apc với PHP 5.5.9-1ubfox4.17 ;-)
Ramesh Chand
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.