Sun的Java可以从Canonical的合作伙伴存储库中获得吗?

我刚刚发现Oracle(Sun)的Java6已经从Canonical的合作伙伴存储库中消失了.

在从所有存储库中取出Java之前,我已经在Ubuntu中购买了Minecraft.在最近的重新安装后,我找不到在我的系统上安装的唯一操作系统中玩这个游戏的方法.

开源Java等价物不会运行这个软件,我也不能和朋友一起使用Yahoo Games.在某个地方,我应该可以选择我愿意处理哪些安全风险,以便继续使用或不使用付费商业软件.

除了直接从sun下载java并尝试手动重新安装之外,还有其他解决方案吗?这种方法加上我短暂的Ubuntu术语技能不是一种选择.

解决方法:

Sun Java has been disabled通过安全更新由于它exposing users to known security holes并已从合作伙伴存档中删除.

Due to the severity of the security risk, Canonical is immediately releasing a security update for the Sun JDK browser plugin which will disable the plugin on all machines. This will mitigate users’ risk from malicious websites exploiting the vulnerable version of the Sun JDK.

因此,强烈建议人们根据Java需求安装OpenJDK或Oracle JDK.在更新28之前分发“sun java”的第三方PPA也很容易受到攻击,不应推荐用于任何类型的使用.

此页面提供了有关该问题的更详细说明:

> https://wiki.ubuntu.com/LucidLynx/ReleaseNotes/Java6Transition

您可以在官方文档中找到有关Java的信息:

> https://help.ubuntu.com/community/Java

要安装OpenJDK,请按照以下说明操作:

> How do I install Java?

如果要安装Oracle Java,请参阅此站点的说明:

> How can I install Sun/Oracle’s proprietary Java JDK 6/7/8 or JRE?
> How do I install Oracle Java JDK 7?

上一篇:Java JDK11(OpenJDK 11)中不能识别 JavaFX11问题


下一篇:牛逼!阿里推出国产开源的jdk! 快来试试吧!