如何在清晰的10.04 LTS上安装openjdk-7-jdk?

时间:2012-01-18 17:37:51

标签: java ubuntu openjdk

我目前在Ubuntu 10.04 LTS服务器上使用JDK 6。

由于Oracle现在不允许在Ubuntu repos中使用JDK 6,看起来OpenJDK 7是最好的选择https://lists.ubuntu.com/archives/ubuntu-security-announce/2012-January/001554.html

我注意到OpenJDK 7在11.10作为一个软件包提供,但是有一个backport软件包可用于清除10.04 LTS吗?

我发现这一个https://launchpad.net/~openjdk但过了一年。

2 个答案:

答案 0 :(得分:3)

您可以从http://blog.flexion.org/2012/01/16/install-sun-java-6-jre-jdk-from-deb-packages/获取Sun Java 6,但请务必阅读评论,因为开发者本人可能会有更新。

由于以下几个原因,这可能是最好的选择:
1。 Ortang建议使用OpenJDK PPA有旧版本的OpenJDK,不推荐使用。我甚至无法将OpenJDK 7安装在我的Lucid盒子上,即使它说它得到了支持 2。由于Oracle政策的变化,将来不会更新Canonical Parters存储库,因此不要从中提取Java。只需将您的sources.list更改为Oneiric对旧版本无效。

当然,如果您需要Sun Java 7,请按照之前的建议尝试http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html。我没有测试过,但WebUpd8的人非常可靠。

答案 1 :(得分:0)

转到/etc/apt/sources.list查找

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu oneiric partner
deb-src http://archive.canonical.com/ubuntu oneiric partner

并取消注释最后两行(如图所示)。执行sudo apt-get update

而不是键入sudo apt-get install sun并点击“标签”按钮...看看是否有帮助。