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

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

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

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

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

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

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

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

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

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

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

  • 我如何安装Java?

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

  • 如何安装Sun / Oracle专有的Java JDK 6/7/8或JRE?
  • 如何安装Oracle Java JDK 7?

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

2)Icedtea仍将用于11.10的集成,如您所见。

您仍然可以通过应用这个简单的操作方法手动安装Oracle(Sun)Java JRE: http : //sites.google.com/site/easylinuxtipsproject/java

这样,您就不会冒未经validation的PPA等风险。

根据Oracle的说法,OpenJDK现在是Java的正式版本。 http://blogs.oracle.com/henrik/entry/moving_to_openjdk_as_the

要在Ubuntu中安装,只需输入:

sudo apt-get install openjdk-7-jdk 

这将使一切为你工作没有问题。 请享用。

我使用11.04中的合作伙伴存储库设法在11.10中安装Sun Java:

 sudo add-apt-repository "deb http://archive.canonical.com/ natty partner" sudo apt-get update sudo apt-get install sun-java6-plugin 

它在FireFox和Opera中运行良好。 该版本是Java 6 update 26 。 在http://java.com上有一个更新的版本 – 更新27。


编辑:从那时起,我使用了一个出色的shell脚本,可以自动检索和安装Oracle(Sun)Java Runtime Environment。 它由Duinsoft提供,作为包update-sun-jre

Oracle(Sun)Java运行时环境的更新程序/安装程序此程序包将下载Oracle Java运行时环境(JRE),其中包含一个插件,该插件使编写到Java平台规范的applet能够在Mozilla和其他Web浏览器中运行。

警告:安装此软件包会导致从http://www.java.com下载Java Runtime Environment,并暗示您已阅读并接受了来自http:// www的Java SE平台产品和JavaFX的Oracle二进制代码许可协议.oracle.com / technetwork / java / javase / terms / license / 。

所有必需的信息和说明都可以在Duinsoft网站上找到 。