Acabei de instalar um 10.04 LTS no meu servidor de desenvolvimento, mas o sistema que eu preciso executar nele (Magento ecommerce) não é compatível com o PHP 5.3, que é fornecido com a versão mais recente do Ubuntu. Existe uma maneira segura e à prova de atualização de instalação do PHP 5.2 ou será mais fácil usar uma versão mais antiga do Ubuntu?
13
sudo add-apt-repository ppa:txwikinger/php5.2
na linha de comando. Certifique-se de seguir o link ppa na publicação e aplicar a solução de fixação do txwikinger. Certifique-se de executarsudo apt-get update
antes de tentar instalar os pacotes!É possível usar pacotes kármicos e fixá-los com o aptitude. Isso pode ser feito usando estes comandos:
Obtive isso no texto do link
fonte
Há um ótimo post sobre isso em http://civicactions.com/blog/2010/may/26/ubuntu_1004_and_drupal?page=1#comment-3717
fonte
Recentemente, tentei resolver o mesmo problema. Em vez de fazer alterações no gerenciamento de pacotes, eu compilei o PHP 5.2.17 do código-fonte e depois usei o programa Checkinstall para instalar o novo pacote .deb no meu sistema.
Eu escrevi as etapas em uma postagem de blog, Compilando o PHP 5.2 para Ubuntu 10.10 , mas as etapas envolviam basicamente o seguinte:
meu comando configure ficou assim:
E foi isso. Eu já havia instalado o Apache2 usando o Synaptic (você precisa usar o pacote apache2-mpm-prefork para usar com PHP). Além disso, se você já possui algum pacote PHP5 instalado, será necessário desinstalá-lo antes de tentar instalar seu próprio pacote compilado.
Compilar o pacote você mesmo não leva muito tempo e é uma boa experiência se você ainda não o fez em sua máquina Ubuntu.
fonte