A primeira maneira é usar o PPA da Andphe. Este método é descrito aqui .
- Desinstale todos os pacotes do PHP.
- Adicione o repo executando
sudo apt-add-repository ppa:andphe/php && sudo apt-get update
- Abra o Synaptic. Vá para Configurações - > Repositórios Selecione o repositório que acabamos de adicionar e clique em "Editar ..." Substitua "natty" por "maverick". Clique em "Ok" e depois em "Fechar".
- Clique no botão de recarga.
- Agora encontre o pacote php5. Pressione Ctrl + E. Selecione a versão do PPA. No menu principal, clique em Pacote - > Versão de bloqueio.
- Repita o passo 5 para outros pacotes PHP.
- Aplicar as alterações.
N.B. comece com "libapache2-mod-php5", "php5-common", "php5-cli" e depois o resto
A segunda maneira está tentando instalar pacotes criados para o Lucid. Eles podem ser encontrados aqui . Basta baixar os pacotes, dpkg -i-los todos, e depois pin todos eles. Não vou entrar em detalhes porque acho que o primeiro caminho é melhor.
A terceira maneira é instalar a partir da origem. Este guia parece muito bom. Este é o seu caminho de fallback.