Como instalar uma versão antiga no PostgreSQL e PHP5?

2

Por causa das diferenças nas versões de pacotes entre minha máquina de desenvolvimento e o servidor do meu provedor, eu tenho que fazer o downgrade de pacotes instalados no meu computador. No Ubuntu 10.04 LTS, a versão padrão do PostgreSQL é 8.4, mas eu preciso de 8.3. Quando tento instalar o postgresql-8.3, recebo um erro:

  

O pacote postgresql-8.3 não está disponível, mas é referido por outro pacote.   Isso pode significar que o pacote está faltando, foi obsoleto ou   só está disponível em outra fonte   E: O pacote postgresql-8.3 não tem candidato de instalação

Então, minha primeira pergunta é: Como instalo o PostgreSQL 8.3 no Ubuntu 10.04?

E a segunda pergunta: como instalo o PHP 5.2.6, ou pelo menos 5.2 no Ubuntu 10.04 (onde a versão padrão é 5.3.2)?

    
por Paweł Karpiński 07.04.2011 / 14:42

2 respostas

1

Bem, se você realmente quiser manter seus ambientes de desenvolvimento e produção em sincronia, talvez queira considerar apenas usar uma máquina virtual de algum tipo. Dessa forma, você pode fazer EXATAMENTE a produção, sem precisar estragar nada em sua estação de trabalho.

No entanto, você pode tentar verificar a instalação . Eu nunca usei, mas a idéia é pegar as fontes da versão que você quer, configurá-las e compilá-las como de costume, e então usar o programa para fazer um pacote DEB para instalar.

Também há a ideia de pegar o pacote fonte da versão do seu ambiente de servidor e recompilá-lo em sua máquina com debuild -us -uc -b .

    
por David Krider 07.04.2011 / 19:04
0

Se a versão antiga do PostgreSQL não estiver disponível nos repositórios do Ubuntu, veja Repositório Apto do PostgreSQL :

  

Este repositório se integrará com seus sistemas normais e gerenciamento de patches, e fornecerá atualizações automáticas para todas as versões suportadas do PostgreSQL durante o suporte tempo de vida do PostgreSQL.

Eu não sei PHP.

    
por user272735 27.02.2013 / 20:36