Eclipse Temurin Linux (RPM/DEB) installer packages

Eclipse Temurin RPM and DEB packages are now available for installing on your favourite Linux distribution.

George Adams
George Adams2 min read

Eclipse Temurin RPM and DEB packages are now available for installing on your favourite Linux distribution.

Eclipse Temurin Package Names

The following name schema is being used:

temurin-<version>-jdk
e.g temurin-17-jdk or temurin-8-jdk

Deb installation on Debian or Ubuntu

  1. Ensure the necessary packages are present:

    apt-get install -y wget apt-transport-https gnupg
    
  2. Download the Eclipse Adoptium GPG key:

    wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | apt-key add -
    
  3. Configure the Eclipse Adoptium apt repository by replacing the values in angle brackets:

    echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list
    
  4. Install the Temurin version you require:

    apt-get update # update if you haven't already
    apt-get install temurin-17-jdk
    

CentOS/RHEL/Fedora Instructions

  1. Add the RPM repository to /etc/yum.repos.d/adoptium.repo making sure to change the CentOS version if you are not using CentOS 8, and if you are on a 32-bit ARM system, replace $(uname -m) with armv7hl. RPMs are also available for RHEL and Fedora. To check the full list of versions supported take a look at the list in the tree at https://packages.adoptium.net/ui/repos/tree/General after clicking the "Artifacts" link on the left

    cat <<EOF > /etc/yum.repos.d/adoptium.repo
    [Adoptium]
    name=Adoptium
    baseurl=https://packages.adoptium.net/artifactory/rpm/centos/8/$(uname -m)
    enabled=1
    gpgcheck=1
    gpgkey=https://packages.adoptium.net/artifactory/api/gpg/key/public
    EOF
    
  2. Install the Temurin version you require:

    yum update # update if you haven't already
    yum install temurin-17-jdk
    

openSUSE/SLES Instructions

  1. Import the RPM repository making sure to change the openSUSE version if you are not using OpenSUSE 15.2. RPM’s are also available for SLES 12 and 15. To check the full list of versions supported take a look at https://packages.adoptium.net/ui/repos/tree/General/rpm.

    zypper ar -f https://packages.adoptium.net/artifactory/rpm/opensuse/15.2/$(uname -m) adoptium
    
  2. Install the Temurin version you require:

    zypper install temurin-17-jdk
    

Please raise any issues over at https://github.com/adoptium/installer/issues.

Related Articles

Explore more articles based on similar topics.

IBM's Independent Verification of Eclipse Temurin Reproducible Builds: A Third-Party CDXA Attestation Story
·Andrew Leonard

IBM's Independent Verification of Eclipse Temurin Reproducible Builds: A Third-Party CDXA ...

IBM, as a member of the Eclipse Adoptium Working Group, has independently verified Eclipse Temurin JDK 21 and JDK 25 releases on Windows x64 and Linux x64, publishing signed CycloneDX Attestation (CDX...

JDK 27 Will No Longer Be Built for macOS x64
·George Adams

JDK 27 Will No Longer Be Built for macOS x64

Eclipse Temurin JDK 27 will not be published for macOS x64 due to hardware availability and the retirement of the upstream port

Eclipse Temurin Reproducible Verification Builds — August 2026 Update
·Andrew Leonard

Eclipse Temurin Reproducible Verification Builds — August 2026 Update

An update to the 2024 Temurin Reproducible Verification Builds blog. Eclipse Temurin JDK 21+ builds are fully reproducible. This blog explains the new automation scripts, how third-party organisations...