Yum Install Java-17 May 2026
openjdk version "17.0.9" 2023-10-17 LTS OpenJDK Runtime Environment (Red_Hat-17.0.9.0.9-2.el8) (build 17.0.9+9-LTS) OpenJDK 64-Bit Server VM (Red_Hat-17.0.9.0.9-2.el8) (build 17.0.9+9-LTS, mixed mode, sharing) For JDK:
sudo yum install java-17-openjdk For compiling and running Java code: yum install java-17
Version: 1.0 Target OS: RHEL 8/9, CentOS 8/9, Fedora, AlmaLinux, Rocky Linux Package Manager: yum (or dnf ) 1. Objective To provide a definitive guide for installing OpenJDK 17 using the yum package manager, including repository configuration, installation, version management, and basic verification. 2. Important Preliminary Note On modern RHEL-based distributions (RHEL 8+, CentOS 8+, Fedora 22+), the yum command is symlinked to dnf . Both commands work identically for the syntax yum install <package> . This paper uses yum for legacy compatibility. 3. Standard Installation (Default Repositories) OpenJDK 17 is available in the AppStream repository of RHEL 8+ and its derivatives. 3.1 Search for available Java 17 packages yum search openjdk-17 or more specifically: openjdk version "17
yum list available | grep -i "openjdk-17" To run Java applications but not compile code: including repository configuration
sudo yum install java-17-openjdk-devel For server environments (no X11, sound, or graphics):
sudo yum install java-17-openjdk-headless If you need a particular update release (e.g., 17.0.9):