Instalando o APC. Use pecl ou apt-get?

13

Eu vi guias que usam apt-get install php-apce guias que usam pecl install apc.

Um método é melhor que o outro? Ou há apenas dois métodos diferentes de instalar a mesma coisa? Qual é a diferença?

Pelo que li, parece que usar pecl installterá uma versão posterior, certo?

Usando o Ubuntu 12.04-64bit, se isso importa. Obrigado.

ril44
fonte
2
Eu acho que o php-apc está quebrado no Ubuntu, a última vez que verifiquei foi pelo menos.
Thomas Ward
Ambos os métodos de instalação da APC funcionaram para mim. Usando pecl, eu tive que instalar um pacote adicional ou dois, caso contrário, ele receberia um erro e abortaria a instalação. Eu estava me perguntando se um método faz algo addtional ...
ril44

Respostas:

7

Depende se você deseja gerenciar atualizações com apt-getou pecl. De qualquer maneira, não há benefício real para um vs o outro.

evitar
fonte
6

A diferença é que o PECL fornecerá uma versão mais recente do APC.

  • O PECL instalará a versão mais recente lançada, 3.1.13 no momento da redação deste documento.
  • O APT instalará o 3.1.7 no 12.04 LTS

Veja as diferenças no changelog: http://pecl.php.net/package-changelog.php?package=APC&release=3.1.7

Contudo:

  • Se você não se importa muito com a versão, use o APT, pois é mais fácil manter
  • Se você precisar de alguns dos recursos ou correções mais recentes, use PECL
gou1
fonte
5

"O PECL é um repositório para extensões PHP, fornecendo um diretório de todas as extensões conhecidas e recursos de hospedagem para download e desenvolvimento de extensões PHP." 1 O PECL vem com o pacote php-pear.

Para instalar o APC,

Basta pressionar Ctrl+ Alt+ Tno teclado para abrir o Terminal. Quando abrir, execute o comando abaixo.

sudo apt-get install php-apc

Nota: Nas versões mais recentes do Ubuntu, o APC está disponível no gerenciador de pacotes; no entanto, se estiver usando uma versão mais antiga do Ubuntu e você não conseguir encontrar um pacote apc-php. Você pode instalar via PECL, mas algumas dependências precisam ser instaladas e o PECL pode ser usado para instalar o APC.

1 "O que é PECL?"

Mitch
fonte
1
Obrigado pela resposta. Entendo o que é PECL e como instalar o APC usando o apt-get. Fiquei curioso para saber quais eram as diferenças entre os dois métodos. Um método é melhor que o outro?
ril44
Graças trabalharam para mim sudo apt-get install php-apc com PHP 5.5.9-1ubuntu4.17 ;-)
Ramesh Chand