更改已安装的 icedtea 版本

更改已安装的 icedtea 版本

我在虚拟机中运行的 ubuntu 映像上安装了 openJDK6 64 位服务器。我在这里安装它是为了与我们的生产环境进行比较进行一些测试。然而,我们的生产环境正在使用

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

而我在虚拟机上安装的版本是:

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

(请注意 IcedTea 的不同版本)

我怎样才能恢复到旧版本的冰茶?

答案1

如果你将它添加到名为的文件中preferences/etc/apt如果不存在则创建它)

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

1001 表示旧版本优先于任何新版本,因此应该安装旧版本(并且即使您运行,也保留在此版本中dist-upgrade

相关内容