Amazon Corretto 8 Installation Instructions for Debian-Based and RPM-Based Linux Distributions - Amazon Corretto

Amazon Corretto 8 Installation Instructions for Debian-Based and RPM-Based Linux Distributions

This topic describes how to install Amazon Corretto 8 on Debian-based and RPM-based Linux distributions.

If you need to install Amazon Corretto 8 on Amazon Linux 2, see Installing on Amazon Linux 2.

Install Amazon Corretto 8 on Debian-Based Linux

This section describes how to install and uninstall Amazon Corretto 8 on a host or container running a Debian-based operating system.

Using apt

To use the Corretto Apt repositories on Debian-based systems, such as Ubuntu, import the Corretto public key and then add the repository to the system list by using the following commands:

wget -O- https://apt.corretto.aws/corretto.key | sudo apt-key add - sudo add-apt-repository 'deb https://apt.corretto.aws stable main'

After the repository is added, you can install Corretto 8 by running this command:

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

Download and Install the Debian Package Manually

  1. Download the Linux .deb file from the Downloads page. Before you install the JDK, install the java-common package.

    sudo apt-get update && sudo apt-get install java-common
  2. Install the .deb file by using dpkg --install. e.g. install x86_64 deb using the following command:

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

Verify Your Installation

In the terminal, run the following command to verify the installation.

java -version

For example, expected output for Corretto-8.242.07.1:

openjdk version "1.8.0_242" OpenJDK Runtime Environment Corretto-8.242.07.1 (build 1.8.0_242-b07) OpenJDK 64-Bit Server VM Corretto-8.242.07.1 (build 25.242-b07, mixed mode)

If you see a version string that doesn't mention Corretto, run the following command to change the default java or javac providers.

sudo update-alternatives --config java

If you're using the JDK, you should also run the following.

sudo update-alternatives --config javac

Uninstall Amazon Corretto 8

You can uninstall Amazon Corretto 8 by using the following command.

Uninstall JDK:

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

Install Amazon Corretto 8 on RPM-Based Linux

Using yum

To use Corretto RPM repositories with the yum package manager (such as Amazon Linux AMI), import the Corretto public key and then add the repository to the system list. For most systems, you must run the following commands:

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

After the repository is added, you can install Corretto 8 by running this command:

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

Using zypper

To use Corretto RPM repositories with the zyppr package manager (such as openSUSE), import the Corretto public key and then add the repository to the system list by running the following commands:

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

After the repository is added, you can install Corretto 8 by running this command:

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

Download and install RPM package manually

  1. Download the Linux .rpm file from the Downloads page.

  2. Install the downloaded .rpm file using yum localinstall. e.g. install x86_64 rpm using the following command:

    sudo yum localinstall java-1.8.0-amazon-corretto-devel-1.8.0_242.b07-1.x86_64.rpm

Verify Your Installation

In the terminal, run the following command to verify the installation.

java -version

For example, expected output for Corretto-8.242.07.1:

openjdk version "1.8.0_242" OpenJDK Runtime Environment Corretto-8.242.07.1 (build 1.8.0_242-b07) OpenJDK 64-Bit Server VM Corretto-8.242.07.1 (build 25.242-b07, mixed mode)

If you see a version string that doesn't mention Corretto, run the following command to change the default java or javac providers.

sudo alternatives --config java

If you're using the JDK, you should also run the following.

sudo alternatives --config javac

Uninstall Amazon Corretto 8

You can uninstall Amazon Corretto 8 by using the following

Uninstall JDK:

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