How to install Java 18 on Rocky Linux 9 / AlmaLinux 9

Everything Linux, A.I, IT News, DataOps, Open Source and more delivered right to you.
Subscribe
"The best Linux newsletter on the web"

Hello, friends. In this post, you will learn how to install Java 18 on Rocky Linux 9 / AlmaLinux 9. At the time of writing this post, we are in the presence of the latest stable version of Java.

We all know that Java is a very popular programming language and a mainstay of today’s technology. This language is used for many things, from desktop applications to applications like Jenkins that are used to deploy other applications. In other words, Java is essential and for many it is the gateway to programming.

This post is simple to do, but it can help developers to get a recent version of Java without too many problems.

Another thing to keep in mind is that you need to have access to the root user, or the sudo command. So let’s get started.

Installing Java 18 on Rocky Linux 9 / AlmaLinux 9

Before you start, you will need to update the system completely

sudo dnf update

Java 18 is not in the official repositories of either of these two distributions. So, the most sensible option is to do a manual installation of the OpenJDK.

First, install these necessary packages:

sudo dnf install nano tar wget

Next, download the OpenJDK binary

wget https://download.java.net/java/GA/jdk18.0.2/f6ad4b4450fd4d298113270ec84f30ee/9/GPL/openjdk-18.0.2_linux-x64_bin.tar.gz
Download Java 18 on Rocky Linux 9 / AlmaLinux 9
Download Java 18 on Rocky Linux 9 / AlmaLinux 9

Next, unzip the archive:

tar xvf openjdk-18.0.2_linux-x64_bin.tar.gz

Move the resulting folder to a more private location, such as /opt/.

sudo mv jdk-18.0.2 /opt/

Now let’s add Java to the PATH:

sudo nano /etc/profile.d/jdk18.sh

And add the following content:

export JAVA_HOME=/opt/jdk-18.0.2
export PATH=$PATH:$JAVA_HOME/bin

Save the changes and close the editor.

To apply the changes, run:

source /etc/profile.d/jdk18.sh

And now you can check that java is installed:

java --version
openjdk 18.0.2 2022-07-19
OpenJDK Runtime Environment (build 18.0.2+9-61)
OpenJDK 64-Bit Server VM (build 18.0.2+9-61, mixed mode, sharing)

In this way, we will have a recent version of Java in the system thanks to the OpenJDK.

Conclusion

Java is a very popular programming language and therefore there are many installation methods. I invite you to check other posts about Java that we have on the post.

Everything Linux, A.I, IT News, DataOps, Open Source and more delivered right to you.
Subscribe
"The best Linux newsletter on the web"
Angelo
Angelo
I am Angelo. A systems engineer passionate about Linux and all open-source software. Although here I'm just another member of the family.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest articles

Join us on Facebook