Problemas com a instalação do ppa: ondrej

1

O servidor está executando o Lucid e estou tentando atualizar o PHP para o 5.5 estável.

Eu segui as intruções nesta questão: Como faço para instalar uma versão diferente do PHP (upgrade ou downgrade) no lançamento do Ubuntu ainda suportado?

root@32772-201711:~# add-apt-repository ppa:ondrej/php5
gpg: keyring '/tmp/tmpZCjHpD/secring.gpg' created
gpg: keyring '/tmp/tmpZCjHpD/pubring.gpg' created
gpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpZCjHpD/trustdb.gpg: trustdb created
gpg: key E5267A6C: public key "Launchpad PPA for OndÅej Surý" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

Em seguida, executei apt-get update seguido de apt-get upgrade e, apenas por excesso, executei apt-get dist-upgrade . Esses dois últimos comandos indicam que meu sistema está atualizado.

No entanto, quando executo php -v , ainda vejo 5.3.2-1ubuntu4.20 .

Meu PHP não está atualizando para o PHP5.5 como esperado

O que estou perdendo para atualizar o PHP para a versão oferecida pelo PPA?

    
por user186057 21.08.2013 / 17:11

2 respostas

5

Não há pacotes do PHP 5.5 para o Lucid, já que isso exigiria muito trabalho (e bifurcação do repositório, etc ...) que eu não tenho tempo (no meu tempo livre).

Você pode ficar com o PHP 5.4 em ppa: ondrej / oldstable ou atualizar para precisos e usar o repositório Apache 2.4 / PHP 5.5.

Estou aberto a preparar o PHP 5.5 para o Lucid como um trabalho contratado, mas isso não acontecerá no meu tempo livre, já que estou tentando salvá-lo para minha família. E preparar o PHP 5.5 para o Lucid (por exemplo, o Apache 2.2) levaria algo como 2-5 dias.

    
por oerdnj 22.08.2013 / 00:46
3

O problema é que o PPA mencionado não contém compilações para o Lucid, ele contém apenas compilações para as versões mais recentes do Ubuntu.

Você pode enviar uma mensagem para o mantenedor do PPA solicitando uma versão do Lucid (10.04) para este PPA. Tenha em mente que isso pode não ser possível devido a problemas de dependência.

EDIT: Acabei de ver que no link que você mencionou link é especificado, onde ele contém Lucid constrói!

Para instalar este PPA no seu sistema, primeiro remova o antigo ppa do seu sistema e execute:

sudo add-apt-repository ppa:ondrej/php5-oldstable
sudo apt-get update
sudo apt-get upgrade
    
por hytromo 21.08.2013 / 17:48