Debian ベース Linux、RPM ベース Linux、Alpine Linux ディストリビューションに Amazon Corretto 8 をインストールする手順 - Amazon Corretto

Debian ベース Linux、RPM ベース Linux、Alpine Linux ディストリビューションに Amazon Corretto 8 をインストールする手順

このトピックでは、Debian ベース Linux、RPM ベース Linux、Alpine Linux ディストリビューションに Amazon Corretto 8 をインストールする方法について説明します。

Amazon Corretto 8 を Amazon Linux 2 にインストールする必要があるかどうかについては、Amazon Linux へのインストールを参照してください。

Amazon Corretto 8 を Debian ベース Linux にインストールする

このセクションでは、Debian ベースのオペレーティングシステムを実行しているホストまたはコンテナで Amazon Corretto 8 のインストールとアンインストールを実行する方法について説明します。

apt の使用

Ubuntu などの Debian ベースのシステムで Corretto Apt リポジトリを使用するには、Corretto パブリックキーをインポートし、次のコマンドを使用してリポジトリをシステムリストに追加します。

wget -O - https://apt.corretto.aws/corretto.key | sudo gpg --dearmor -o /usr/share/keyrings/corretto-keyring.gpg && \ echo "deb [signed-by=/usr/share/keyrings/corretto-keyring.gpg] https://apt.corretto.aws stable main" | sudo tee /etc/apt/sources.list.d/corretto.list

リポジトリが追加されたら、次のコマンドを実行して Corretto 8 をインストールできます。

sudo apt-get update; sudo apt-get install -y java-1.8.0-amazon-corretto-jdk

14.04 などの古いバージョンの Ubuntu では、次のようなエラーが発生する可能性があります

GPG error: https://apt.corretto.aws stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A122542AB04F24E3

その場合は、次の方法でパブリックキーを追加します。

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys A122542AB04F24E3

Debian パッケージの手動のダウンロードとインストール

  1. ダウンロード」ページから Linux .deb ファイルをダウンロードします。JDK をインストールする前に、java-common パッケージをインストールします。

    sudo apt-get update && sudo apt-get install java-common
  2. dpkg --install を使用して .deb ファイルをインストールします。たとえば、次のコマンドを使用して x 86_64 deb をインストールします。

    sudo dpkg --install java-1.8.0-amazon-corretto-jdk_8.252.09-1_amd64.deb

インストールを確認する

ターミナルで、以下のコマンドを実行してインストールを確認します。

java -version

たとえば、Corretto-8.252.09.1 で予期される出力を示します。

openjdk version "1.8.0_252" OpenJDK Runtime Environment Corretto-8.252.09.1 (build 1.8.0_252-b09) OpenJDK 64-Bit Server VM Corretto-8.252.09.1 (build 25.252-b09, mixed mode)

バージョン文字列に Corretto が含まれていない場合は、以下のコマンドを実行してデフォルトの java または javac プロバイダーを変更します。

sudo update-alternatives --config java

JDK を使用している場合は、以下も実行する必要があります。

sudo update-alternatives --config javac

Amazon Corretto 8 のアンインストール

次のコマンドを使用して、Amazon Corretto 8 をアンインストールできます。

JDK のアンインストール:

sudo dpkg --remove java-1.8.0-amazon-corretto-jdk

Amazon Corretto 8 を RPM ベース Linux にインストールする

yum の使用

yum パッケージマネージャーで Corretto RPM リポジトリ (Amazon Linux AMI など) を使用するには、Corretto パブリックキーをインポートし、リポジトリをシステムリストに追加します。ほとんどのシステムでは、次のコマンドを実行する必要があります。

sudo rpm --import https://yum.corretto.aws/corretto.key sudo curl -L -o /etc/yum.repos.d/corretto.repo https://yum.corretto.aws/corretto.repo

リポジトリが追加されたら、次のコマンドを実行して Corretto 8 をインストールできます。

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

zypper の使用

zyppr パッケージマネージャーで Corretto RPM リポジトリー (openSUSE など) を使用するには、Corretto パブリックキーをインポートし、次のコマンドを実行してリポジトリをシステムリストに追加します。

sudo zypper addrepo https://yum.corretto.aws/corretto.repo; sudo zypper refresh

リポジトリが追加されたら、次のコマンドを実行して Corretto 8 をインストールできます。

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

RPM パッケージの手動のダウンロードとインストール

  1. ダウンロード」ページから Linux .rpm ファイルをダウンロードします。

  2. yum localinstall を使用してダウンロードした .rpm ファイルをインストールします。たとえば、次のコマンドを使用して x86_64 rpm をインストールします。

    sudo yum localinstall java-1.8.0-amazon-corretto-devel-1.8.0_252.b09-1.x86_64.rpm

インストールを確認する

ターミナルで、以下のコマンドを実行してインストールを確認します。

java -version

たとえば、Corretto-8.252.09.1 で予期される出力を示します。

openjdk version "1.8.0_252" OpenJDK Runtime Environment Corretto-8.252.09.1 (build 1.8.0_252-b09) OpenJDK 64-Bit Server VM Corretto-8.252.09.1 (build 25.252-b09, mixed mode)

バージョン文字列に Corretto が含まれていない場合は、以下のコマンドを実行してデフォルトの java または javac プロバイダーを変更します。

sudo alternatives --config java

JDK を使用している場合は、以下も実行する必要があります。

sudo alternatives --config javac

Amazon Corretto 8 のアンインストール

以下を使用して、Amazon Corretto 8 をアンインストールできます

JDK のアンインストール:

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

Amazon Corretto 8 を Alpine Linux にインストールする

Alpine パッケージマネージャーの使用

Alpine パッケージマネージャーで Corretto Alpine リポジトリを使用するには、Corretto パブリックキーをインポートし、リポジトリをシステムリストに追加します。ほとんどのシステムでは、次のコマンドを実行する必要があります。

wget -O /etc/apk/keys/amazoncorretto.rsa.pub https://apk.corretto.aws/amazoncorretto.rsa.pub echo "https://apk.corretto.aws/" >> /etc/apk/repositories apk update

リポジトリが追加されたら、次のコマンドを実行して Corretto 8 をインストールできます。

apk add amazon-corretto-8

Corretto 8 JREをインストールするには、次のコマンドを実行できます。

apk add amazon-corretto-8-jre

Amazon Corretto 8 のアンインストール

以下を使用して、Amazon Corretto 8 をアンインストールできます

JDK のアンインストール:

apk del amazon-corretto-8