Instale a versão anterior do pacote PHP do Debian Testing Usando o Apt

2

Existe uma maneira de instalar uma versão mais antiga do repositório de testes Debian de um pacote usando o apt-get?

Especificamente, estou procurando instalar a versão mais recente do PHP 5.2.x no Debian Lenny.

A última vez que eu configurei um ambiente, 5.2.12 acabou sendo a versão do teste Debian. Isso foi perfeito, conveniente. Agora, o teste está em 5.3.x, que não funciona para meus propósitos, e minhas tentativas em sudo apt-get -t testing install php5=5.2.12* são respondidas com E: Version '5.2.12*' for 'php5' was not found .

    
por Metric Scantlings 12.04.2010 / 20:37

3 respostas

1

apt-get é feito para registrar apenas uma versão de um pacote para uma release / arquitetura. Você não pode obter o pacote via apt-get se ele foi substituído no repositório.

Também é provável que a versão anterior tenha sido removida do repositório, a menos que ainda seja referida por outra versão (o que não acho que seja o caso aqui).

Você também não tem em seu cache, caso contrário, você poderá instalá-lo.

Você ainda pode tentar encontrá-lo no link .

Se você ainda não conseguir encontrá-lo, podemos providenciar algo se você precisar embalado, entre em contato comigo.

    
por 26.08.2010 / 20:31
0

Não consigo encontrar o php5.2.13 (o mais recente php 5.2.x) em qualquer repositório padrão, mas dotdeb.org contém o php 5.2.13 para o Lenny.

Supondo que você saiba como habilitar repositórios de terceiros, as linhas de que você precisa são

deb http://dotdeb.mirror.somersettechsolutions.co.uk/ stable all
deb-src http://dotdeb.mirror.somersettechsolutions.co.uk/ stable all

para os espelhos do Reino Unido. Outros espelhos estão disponíveis.

Confira a lista de visores de outros países.

Você pode então fazer

apt-get update
apt-get install php5_5.2.13-0

Eu nunca usei este repositório e você precisa tomar suas próprias decisões em relação às implicações de segurança de usar repositórios de terceiros.

    
por 12.04.2010 / 22:53
0

Você também pode ver / var / cache / apt / archives se você não tiver feito um apt-get clean e atualizado para obter o 5.3.

É uma pena que o Debian empurrou o 5.3 antes que o Zend pudesse atualizar o Zend Optimizer para funcionar com o 5.3, já que deixou muitos dos nossos sistemas parados também. Nós temos um repositório local que nos permite fixar 5.2.13 para evitar o problema, mas, Zend realmente é o culpado da situação atual.

    
por 03.07.2010 / 22:27