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

Mom*_*ero 14 java openjdk minecraft

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

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

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

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

Jor*_*tro 17

Sun Java通过安全更新禁用,因为它会将用户暴露于已知的安全漏洞,并已从合作伙伴存档中删除。

由于安全风险的严重性,Canonical 立即发布了 Sun JDK 浏览器插件的安全更新,这将在所有机器上禁用该插件。这将降低用户面临利用 Sun JDK 易受攻击版本的恶意网站的风险。

因此,强烈建议人们安装 OpenJDK 或 Oracle 的 JDK 以满足他们的 Java 需求。发布早于更新 28 的“sun java”的第三方 PPA 也容易受到攻击,不应推荐用于任何类型的使用。

此页面对该问题有更详细的解释:

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

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

如果您想安装 Oracle Java,这里有来自此站点的说明:


Bru*_*ira 5

1) Oneiric 将不再发布或支持 Oracle JDK,而是使用 OpenJDK。您仍然可以通过从 Oracle 下载页面下载来手动安装和免费使用它。

2)IcedTea项目仍将被用于集成在11.10,你可以看到在这里