installierte Version von icedtea ändern

846
Ramy

Ich habe den openJDK6 64-Bit-Server auf meinem in einer VM laufenden Ubuntu-Image installiert. Ich habe es hier installiert, um im Vergleich zu unserer Produktionsumgebung einige Tests durchzuführen. Unsere Produktionsumgebung nutzt jedoch

$ 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) 

Die Version, die ich auf meiner VM installiert habe, ist:

$ 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) 

(Beachten Sie die andere Version von IcedTea)

Wie kann ich auf die ältere Version von Eistee zurückgreifen?

1

1 Antwort auf die Frage

1
Paul

Wenn Sie dies zu einer Datei mit dem Namen hinzufügen preferencesin /etc/apt(erstellen Sie es, wenn sie nicht da ist)

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

Der 1001 bedeutet, dass die ältere Version Vorrang vor einer neueren Version hat. Daher sollte die ältere Version installiert werden (und auch bei dieser Version beibehalten werden dist-upgrade).

Wie ändere ich dann eigentlich die Version von Eistee? Führen Sie "sudo apt-get install openjdk-6-jdk" erneut aus. Ramy vor 12 Jahren 0