如何在 lucid 10.04 LTS 上安装 openjdk-7-jdk?[已关闭]

2022-09-04 23:24:34

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

由于Oracle现在不允许在Ubuntu存储库中使用JDK 6,因此看起来OpenJDK 7是最好的替代方案 https://lists.ubuntu.com/archives/ubuntu-security-announce/2012-January/001554.html

我注意到OpenJDK 7在11.10上作为软件包可用,但是是否有向后移植软件包来清晰地显示10.04 LTS?

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


答案 1

您可以从 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的人非常可靠。


答案 2

前往查找/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

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

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