当我在 Ubuntu 11.10(或 Xubuntu 11.10)上安装 OpenJDK 1.7 的 JRE 时,它会自动安装 OpenJDK 1.6。现在java -version
在控制台上启动时,显示版本 1.6。如何只安装 OpenJDK 1.7 而不安装 OpenJDK 1.6?
答案1
它安装 OpenJDK 1.6,因为存在依赖链openjdk-7-jre
-> libaccess-bridge-java-jni
-> libaccess-bridge-java
-> openjdk-6-jre
。如果不明确打破依赖关系,您在这里几乎无能为力。您应该提交漏洞对于包的依赖性太严格libaccess-bridge-java
。
同时,您可以选择要使用的 Java 版本
sudo update-alternatives --config java