为 Amazon Linux 2 和 Amazon Linux 2023 安装 Amazon Corretto 8 的说明 - Amazon Corretto

为 Amazon Linux 2 和 Amazon Linux 2023 安装 Amazon Corretto 8 的说明

本主题介绍如何在运行 Amazon Linux 2 或 Amazon Linux 2023 操作系统的主机或容器上安装和卸载 Amazon Corretto 8。

选项 1:在 Amazon Linux 上使用 yum 程序包管理器

  1. 在 Amazon Linux 2 中启用 yum 存储库。在 Amazon Linux 2022 及更高版本上不需要这样做。

    sudo amazon-linux-extras enable corretto8
  2. 您可以将 Amazon Corretto 8 安装为运行时环境 (JRE) 或完整开发环境 (JDK)。开发环境包括运行时环境。

    将 Amazon Corretto 8 安装为 JRE。

    sudo yum install java-1.8.0-amazon-corretto

    将 Amazon Corretto 8 安装为 JDK。

    sudo yum install java-1.8.0-amazon-corretto-devel

    安装位置为 /usr/lib/jvm/java-1.8.0-amazon-corretto.<cpu_arch>

选项 2:手动下载并安装 RPM

  1. 从适用于您的 CPU 架构的下载页面下载 RPM。要安装 JDK,需要下载同时适用于 JDK 和 JRE 的 RPM。

  2. 使用 yum localinstall 安装。

    sudo yum localinstall java-1.8.0-amazon-corretto*.rpm

验证安装

在终端,可运行以下命令来验证安装。

java -version

8u232 的预期输出为:

openjdk version "1.8.0_232" OpenJDK Runtime Environment Corretto-8.232.09.1 (build 1.8.0_232-b09) OpenJDK 64-Bit Server VM Corretto-8.232.09.1 (build 25.232-b09, mixed mode)

如果发现版本字符串中不包含 Corretto,请运行以下命令以更改默认的 javajavac 提供商。

sudo alternatives --config java

如果使用 JDK,您还应运行:

sudo alternatives --config javac

卸载 Amazon Corretto 8

可以使用以下命令卸载 Amazon Corretto 8。

卸载 JRE:

sudo yum remove java-1.8.0-amazon-corretto

卸载 JDK:

sudo yum remove java-1.8.0-amazon-corretto-devel