Chapter 4. Updating Red Hat build of OpenJDK 17 on Red Hat Enterprise Linux
The following sections provide instructions for updating Red Hat build of OpenJDK 17 on Red Hat Enterprise Linux.
4.1. Updating Red Hat build of OpenJDK 17 on RHEL by using yum
The installed Red Hat build of OpenJDK packages can be updated using the yum
system package manager.
Prerequisites
- You must have root privileges on the system.
Procedure
Check the current Red Hat build of OpenJDK version:
$ sudo yum list installed "java*"
A list of installed Red Hat build of OpenJDK packages displays.
Installed Packages java-1.8.0-openjdk.x86_64 1:1.8.0.322.b06-2.el8_5 @rhel-8-for-x86_64-appstream-rpms java-11-openjdk.x86_64 1:11.0.14.0.9-2.el8_5 @rhel-8-for-x86_64-appstream-rpms java-17-openjdk.x86_64 1:17.0.2.0.8-4.el8_5 @rhel-8-for-x86_64-appstream-rpms
Update a specific package. For example:
$ sudo yum update java-17-openjdk
Verify that the update worked by checking the current Red Hat build of OpenJDK versions:
$ java -version openjdk version "17.0.2" 2022-01-18 LTS OpenJDK Runtime Environment 21.9 (build 17.0.2+8-LTS) OpenJDK 64-Bit Server VM 21.9 (build 17.0.2+8-LTS, mixed mode, sharing)
NoteYou can install multiple major versions of Red Hat build of OpenJDK on your local system. If you need to switch from one major version to another major version, issue the following command in your command-line interface (CLI) and then follow the onscreen prompts:
$ sudo update-alternatives --config 'java'
4.2. Updating Red Hat build of OpenJDK 17 on RHEL by using an archive
You can update Red Hat build of OpenJDK using the archive. This is useful if the Red Hat build of OpenJDK administrator does not have root privileges.
Prerequisites
-
Know the generic path pointing to your JDK or JRE installation. For example,
~/jdks/java-17
Procedure
Remove the existing symbolic link of the generic path to your JDK or JRE.
For example:
$ unlink ~/jdks/java-17
- Install the latest version of the JDK or JRE in your installation location.
Additional resources
- For instructions on installing a JRE, see Installing a JRE on RHEL using an archive.
- For instructions on installing a JDK, see Installing Red Hat build of OpenJDK on RHEL 8 using an archive.
Revised on 2024-05-03 15:34:35 UTC