Bru*_*ira 196
Java 有多种实现方式。在 Ubuntu 中谈论它时最常见的三个实现是:
自 Ubuntu 11.10 (Oneiric Ocelot) 起,由于许可问题, Ubuntu 将不再分发 Oracle 的 JDK 和JRE。此外,PPA 上提供的先前版本存在安全问题,不建议安装在任何 Ubuntu 系统上。
Ubuntu不再支持参考 Sun Java 或 Oracle Java 的.deb版本,Ubuntu 正式支持 Java 的 OpenJDK 和 OpenJRE 实现,这是 Oracle 自己实现的基础。
OpenJRE 是适用于您的 Ubuntu 系统的 Java 运行时环境 (JRE) 的官方实现,应该足以运行您可能需要的任何 Java 程序,并且它包含在主存储库中并且易于安装。
通过打开终端并输入
sudo apt-get install default-jre
Run Code Online (Sandbox Code Playgroud)
这个安装openjdk-11-jre(在写这篇文章的时候,你可能会在未来安装一个更新的java版本,现在,如果它安装了一个不同的openjdk版本我猜)
该openjdk-11-jre包仅包含 Java 运行时环境。如果要开发 Java 程序,请安装该default-jdk软件包:
同样重要的是在您的 Web 浏览器上安装用于支持 Java 应用程序的包装器,即Iced-Tea Java 插件。
或者通过终端
sudo apt-get install icedtea-plugin
Run Code Online (Sandbox Code Playgroud)
或者icedtea-plugin在 Ubuntu 软件中心寻找。
要确保您运行的是正确版本的 Java,请使用此命令来设置您的选择:
sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)
java -version 应显示您之前所做的选择。
如果您需要安装 OpenJDK-JRE 6 或 OpenJDK-JDK 6
openjdk-6-jre(单击安装)可用于Ubuntu 8.04 (Hardy Heron) 及更高版本的安装。
安装它
sudo apt-get install openjdk-6-jre
Run Code Online (Sandbox Code Playgroud)
或者,如果您需要开发人员的软件包,openjdk-6-jdk(单击安装),请使用以下命令进行安装:
sudo apt-get install openjdk-6-jdk
Run Code Online (Sandbox Code Playgroud)
icedtea-plugin如果您打算使用 OpenJDK 6,也可以安装(单击安装)的一个版本。
安装它:
sudo apt-get install icedtea6-plugin
Run Code Online (Sandbox Code Playgroud)
如果您真的想使用 Oracle 的 Java SE 平台,请参阅如何安装 Sun/Oracle 的专有 Java JDK 6/7/8 或 JRE?.
sub*_*rma 22
注意: WebUpd8 团队的 PPA 已从 2019 年 4 月 16 日起停产,因此该 PPA 没有任何 Java 文件。更多信息可以在PPA 的 Launchpad 页面上找到。因此,由于历史原因,这种方法不再有效和存在。
要安装 Oracle Java 7:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
sudo apt-get install oracle-jdk7-installer
Run Code Online (Sandbox Code Playgroud)
Aar*_*ill 17
安装 OpenJDK - 推荐
在 Ubuntu 上安装 Java 的最简单方法是使用OpenJDK。这对大多数人来说都很好。要安装它,请单击带有 Ubuntu 徽标的小按钮,如下面的屏幕截图所示。

打开 Dash Home 后,您需要输入Terminal。单击下面屏幕截图中圈出的图标。

这将打开Terminal,这是 Ubuntu 的 Windows 命令提示符版本,尽管终端具有更多功能。现在,将以下命令复制并粘贴到终端窗口中。您将需要使用ControlShiftV将文本粘贴到终端中。
sudo apt-get install -y openjdk-7-jre openjdk-7-jdk
Run Code Online (Sandbox Code Playgroud)
您需要输入密码才能使用此命令。虽然它不会显示在终端中,但在您输入时仍会被输入。运行此命令后,您将被设置为运行和开发 Java 应用程序。
安装 Oracle Java
OpenJDK 对大多数人来说都很好,但如果你玩 Minecraft,你会想要使用 Oracle Java。要安装 Oracle Java,请在终端中一次运行以下命令。
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Run Code Online (Sandbox Code Playgroud)
这将从 Oracle 的网站下载 Java,并为您安装。
pil*_*cks 12
注意: WebUpd8 团队的 PPA 已从 2019 年 4 月 16 日起停产,因此该 PPA 没有任何 Java 文件。更多信息可以在PPA 的 Launchpad 页面上找到。因此,由于历史原因,这种方法不再有效和存在。
与打开终端Ctrl+ Alt+T和:
现在这将安装最新的 Java 版本
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Run Code Online (Sandbox Code Playgroud)
Ali*_*rei 10
注意: WebUpd8 团队的 PPA 已从 2019 年 4 月 16 日起停产,因此该 PPA 没有任何 Java 文件。更多信息可以在PPA 的 Launchpad 页面上找到。因此,由于历史原因,这种方法不再有效和存在。
Oracle Java 8 刚刚发布(稳定版)。要在 Ubuntu 中安装它,您可以使用 WebUpd8 Java PPA:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Run Code Online (Sandbox Code Playgroud)
PPA 本身不提供 Oracle Java 8 二进制文件(Oracle Java 许可证不允许)。相反,使用安装程序自动下载并安装 Oracle Java 8。使用此 PPA,您还将收到自动 Java 8 更新。
有关使用/进一步配置 Oracle Java 8 @ WebUpd8 的更多信息和一些提示位于通过 PPA 存储库 [JDK 8] 在 Ubuntu中安装 Oracle Java 8 中。
不幸的是,由于其许可证问题,Oracle Java 不再在官方 Ubuntu 存储库中分发。您有两个主要选择:尝试 OpenJDK——Oracle Java 的开源替代品——或者继续“手动”安装(这正是您想要做的)。这两个选项都在帮助 wiki 中进行了描述:https : //help.ubuntu.com/community/Java。此页面还包括一些其他替代方案,根据您的需要,您可能会发现更合适的替代方案。
顺便提一下:在大多数情况下,使用 Ubuntu,您不应从 Internet 下载软件,而应使用 Ubuntu 软件中心。您将在那里找到的软件确保稳定、安全并遵守系统的标准约定。Oracle Java 只是此规则的一个例外。
| 归档时间: |
|
| 查看次数: |
465353 次 |
| 最近记录: |