Instalando APC. Usa pecl o apt-get?

13

He visto guías que usan apt-get install php-apcy guías que usan pecl install apc.

¿Es un método mejor que el otro? ¿O son solo dos métodos diferentes de instalación de la misma cosa? ¿Cuál es la diferencia?

Por lo que leí, parece que el uso pecl installobtendrá una versión posterior, ¿no es así?

Usando Ubuntu 12.04-64bit si es importante. Gracias.

ril44
fuente
2
Creo que php-apc está roto en Ubuntu, la última vez que lo comprobé fue al menos.
Thomas Ward
Ambos métodos de instalación de APC funcionaron para mí. Usando pecl, tuve que instalar un paquete adicional o dos o de lo contrario obtendría un error y abortaría la instalación. Me preguntaba si un método hace algo adicional ...
ril44

Respuestas:

7

Depende de si desea gestionar las actualizaciones con apt-geto pecl. De cualquier manera, no hay un beneficio real para uno frente al otro.

dprevite
fuente
6

La diferencia es que PECL le proporcionará una versión más nueva de APC.

  • PECL instalará la última versión lanzada, 3.1.13 al momento de escribir esto
  • APT instalará 3.1.7 en 12.04 LTS

Vea las diferencias en el registro de cambios: http://pecl.php.net/package-changelog.php?package=APC&release=3.1.7

Considerándolo todo:

  • Si no te importa demasiado la versión, usa APT ya que es más fácil de mantener
  • Si necesita algunas de las funciones o arreglos más recientes, use PECL
gou1
fuente
5

"PECL es un repositorio para Extensiones PHP, que proporciona un directorio de todas las extensiones conocidas y servicios de alojamiento para la descarga y desarrollo de extensiones PHP". 1 PECL viene con el paquete php-pear.

Para instalar el APC,

Simplemente presione Ctrl+ Alt+ Ten su teclado para abrir Terminal. Cuando se abra, ejecute el siguiente comando.

sudo apt-get install php-apc

Nota: en las versiones más recientes de Ubuntu, APC está disponible desde el administrador de paquetes; sin embargo, si usa una versión anterior de Ubuntu y no puede encontrar un paquete apc-php. Puede realizar la instalación a través de PECL, pero es necesario instalar algunas dependencias, luego se puede utilizar PECL para instalar APC.

1 "¿Qué es PECL?"

Mitch
fuente
1
Gracias por la respuesta. Entiendo qué es PECL y cómo instalar APC usando apt-get. Tenía curiosidad por saber cuáles eran las diferencias entre los dos métodos. ¿Es un método mejor que el otro?
ril44
Gracias trabajó para mí sudo apt-get install php-apc con PHP 5.5.9-1ubuntu4.17 ;-)
Ramesh Chand