Installation d'APC. Utilisez pecl ou apt-get?

13

J'ai vu des guides qui utilisent apt-get install php-apcet des guides qui utilisent pecl install apc.

Une méthode est-elle meilleure que l'autre? Ou simplement deux méthodes différentes pour installer la même chose? Quelle est la différence?

D'après ce que j'ai lu, il semble que l'utilisation pecl installobtiendra une version ultérieure, n'est-ce pas?

Utiliser Ubuntu 12.04-64bit si cela est important. Merci.

ril44
la source
2
Je pense que php-apc est cassé dans Ubuntu, la dernière fois que j'ai vérifié qu'il l'était au moins.
Thomas Ward
Les deux méthodes d'installation d'APC ont fonctionné pour moi. En utilisant pecl, j'ai dû installer un ou deux packages supplémentaires, sinon cela entraînerait une erreur et annulerait l'installation. Je me demandais simplement si une méthode pouvait faire quelque chose de plus ...
ril44

Réponses:

7

Cela dépend si vous souhaitez gérer les mises à niveau avec apt-getou pecl. Quoi qu'il en soit, il n'y a aucun avantage réel à l'un contre l'autre.

dprevite
la source
6

La différence est que PECL vous fournira une version plus récente d'APC.

  • PECL installera la dernière version publiée, 3.1.13 au moment d'écrire ces lignes
  • APT installera 3.1.7 sur 12.04 LTS

Voir les différences sur le changelog: http://pecl.php.net/package-changelog.php?package=APC&release=3.1.7

En tout:

  • Si vous ne vous souciez pas trop de la version, utilisez APT car il est plus facile à maintenir
  • Si vous avez besoin de certaines des fonctionnalités ou correctifs les plus récents, utilisez PECL
gou1
la source
5

"PECL est un référentiel pour les extensions PHP, fournissant un répertoire de toutes les extensions connues et des installations d'hébergement pour le téléchargement et le développement d'extensions PHP." 1 PECL est livré avec le paquet php-pear.

Pour installer l'APC,

Appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez la commande ci-dessous.

sudo apt-get install php-apc

Remarque: Sur les nouvelles versions d'Ubuntu, APC est disponible à partir du gestionnaire de packages; cependant, si vous utilisez une ancienne version d'Ubuntu et que vous ne pouvez pas trouver de paquet apc-php. Vous pouvez installer via PECL, mais certaines dépendances doivent être installées, puis PECL peut être utilisé pour installer APC.

1 "Qu'est-ce que PECL?"

Mitch
la source
1
Merci pour la réponse. Je comprends ce qu'est PECL et comment installer APC en utilisant apt-get. J'étais curieux de savoir quelles étaient les différences entre les deux méthodes? Une méthode est-elle meilleure que l'autre?
ril44
Merci a travaillé pour moi sudo apt-get install php-apc avec PHP 5.5.9-1ubuntu4.17 ;-)
Ramesh Chand