在Ubuntu 8及其衍生版本上安装Java 9、10和18.04

Java徽标

爪哇岛

毫无疑问的Java 是一种编程语言 用于各种目的 对于各种工具的执行和操作,它几乎是必不可少的补充, 完成Java安装后,Java安装实际上是一项基本任务。

这就是为什么 这次,我将与您分享有关如何安装Java的简单教程 在我们的系统中使用JDK(这是一个开发环境和JRE执行环境)。

我们有两种安装方法 对于我们的系统,其中之一正在使用他们提供给我们的软件包 来自官方的Ubuntu存储库 另一个是通过el使用第三方存储库。

如何从存储库在Ubuntu 18.04上安装Java?

安装Java及其插件 我们可以通过Synaptic或在终端上为自己提供支持。

使用Synaptic,我们仅使用搜索引擎来选择我们要安装的软件包。

同时,对于终端,我们必须将其打开并执行以下命令。

相关文章:
Ubuntu 18.04 LTS Bionic Beaver安装指南

首先,我们必须使用以下命令更新系统:

sudo apt-get update

sudo apt-get upgrade

最后 我们使用此命令安装Java:

sudo apt-get install default-jdk

安装我们执行的执行环境:

sudo apt-get install default-jre

检查我们是否安装了Java 在我们的系统中,我们只需要执行:

java --version

这将返回安装了我们的Java版本的响应。

如何在Ubuntu 18.04上安装免费的Java替代产品?

重要的是要知道 我们有Java的免费替代品 我们可以直接从官方Ubuntu存储库中安装。

包含开源版本的Ubuntu 运行时的Java二进制文件 称为Open JDK。

安装Ubuntu Java Open JDK 在版本11中,我们必须打开一个终端并执行:

sudo apt install openjdk-11-jdk

要安装Ubuntu Java Open JDK版本9,请运行:

sudo apt install openjdk-9-jdk

对于Java Open JDK 8,请运行:

sudo apt install openjdk-8-jdk

OpenJDK的

如何通过PPA在Ubuntu 18.04上安装Java?

提到的另一种方法是 通过第三方PPA,要在计算机上安装Java,我们将使用存储库 webupd8team的家伙为我们提供了。

对于这 我们必须打开一个终端并执行以下命令:

sudo add-apt-repository ppa:webupd8team/java

sudo apt update

在这里我必须澄清一下 在此存储库中,他们具有Java的版本8和9 因此您将选择要安装的版本。

安装 Java版本8运行:

sudo apt install oracle-java8-installer

在Java 9的情况下,我们执行:

sudo apt install oracle-java9-installer

如何在Ubuntu 10及其衍生版本上安装Java 18.04?

由于它们在旧存储库中最多只能使用Java的第九版, 如果要安装Java版本10,我们需要使用另一个存储库 在我们的团队中。

此版本已经可用了一段时间,并具有以下功能:

  • 可以在Linux / x64平台上使用称为Graal的实验性即时编译器
  • 局部变量类型推断。
  • 共享数据类应用程序,它允许将应用程序类放置在共享文件中,以减少Java应用程序的启动和占用空间。
  • Docker意识:在Linux上,JVM现在自动检测它是否在Docker容器中运行

在终端上执行此操作 我们执行此命令将其添加到我们的存储库列表中:

sudo add-apt-repository ppa:linuxuprising/java

我们使用以下方式更新存储库:

sudo apt update

最后 我们使用此命令安装:

sudo apt install oracle-java10-installer

 定制Java安装

Java允许我们在系统上安装不同的版本,使用它们可以选择要使用的版本,而无需重新安装先前的版本而不消除先前的版本。

通过使用更新替代

我们可以进行此配置,使我们能够管理将用于不同命令的符号链接。

sudo update-alternatives --config java

它将显示我们已安装的Java的不同版本,我们可以根据喜好选择一个版本来标记或更改默认版本。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   车轮上

    您好,由于兼容性原因,在参考《 sudo update-alternatives –config java》时,我已经安装了两个Java版本,默认情况下安装了11个版本,而为了较早的ubuntu应用程序兼容则安装了​​8个(手册)版本:
    选择路线优先状态
    --------------------
    * 0 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1101自动模式
    1 / usr / lib / jvm / java-11-openjdk-amd64 / bin / Java 1101手动模式
    2 / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java 1081手动模式

    如何使用Java8解决这些应用程序的功能,以便可以使用版本8而不能启动版本11?

    java old_app_name->不起作用
    / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java old_app_name->不起作用

    谢谢大卫。

  2.   桑切斯53

    *离开linck,这样更容易*

  3.   jhonatan

    我无法安装Java 8,谁知道呢? 在ubuntu 18.04.1 lts上

    1.    纳韦尔

      你好,你能在ubuntu 8 lts上安装Java 18.04.1吗,谢谢。

  4.   保罗

    我也无法在我的8 lts系统上安装Java 18.04

  5.   哈维

    非常感谢!

  6.   MITIK456

    人民,我是yotuber,如果您不了解某些内容,请分开浏览我的频道,我可以告诉您许多有关ubuntu的信息。我的频道:Mitik456 -_-
    谢谢!

  7.   迪奥

    这个页面不错