alterar a versão instalada do icedtea

1

Instalei o servidor openJDK6 de 64 bits na minha imagem do Ubuntu em execução em uma VM. Eu instalei aqui para fazer alguns testes em comparação com o nosso ambiente de produção. no entanto, nosso ambiente de produção está usando

$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.9) (6b20-1.9.9-0ubuntu1~10.04.2)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

enquanto a versão que eu instalei na minha VM é:

$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.10) (6b20-1.9.10-0ubuntu1~10.04.2)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

(observe a versão diferente do IcedTea)

Como posso reverter para a versão mais antiga do chá gelado?

    
por Ramy 07.12.2011 / 04:14

1 resposta

1

Se você adicionar isso a um arquivo chamado preferences in /etc/apt (crie-o se não estiver lá)

Package: openjdk-6-jdk
Pin: version 1.9.9
Pin-Priority: 1001

O 1001 significa que a versão mais antiga tem prioridade sobre qualquer versão mais recente e, portanto, a versão mais antiga deve ser instalada (e mantida neste release mesmo se você executar dist-upgrade )

    
por 07.12.2011 / 04:57