Step 1:- Create one file under /etc/yum.repos.d/ with name centos-stream.repo and copy past below lines
[root@ip-172-31-18-18 yum.repos.d]# cat centos-stream.repo
[centos-stream-appstream]
name=CentOS Stream AppStream
baseurl=https://mirror.stream.centos.org/9-stream/AppStream/x86_64/os/
enabled=1
gpgcheck=0
[centos-stream-baseos]
name=CentOS Stream BaseOS
baseurl=https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/
enabled=1
gpgcheck=0
[root@ip-172-31-18-18 yum.repos.d]#
===================================
Step 2:- clean the yum repo
[root@ip-172-31-18-18 yum.repos.d]# sudo yum clean all
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered with an entitlement server. You can use "rhc" or "subscription-manager" to register.
18 files removed
====================================
Step 3:- Refreshes package metadata
[root@ip-172-31-18-18 yum.repos.d]# sudo yum makecache
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered with an entitlement server. You can use "rhc" or "subscription-manager" to register.
CentOS Stream AppStream 44 MB/s | 4.2 MB 00:00
CentOS Stream BaseOS 25 MB/s | 6.7 MB 00:00
Red Hat Enterprise Linux 10 for x86_64 - AppStream from RHUI (RPMs) 19 MB/s | 3.1 MB 00:00
Red Hat Enterprise Linux 10 for x86_64 - BaseOS from RHUI (RPMs) 55 MB/s | 20 MB 00:00
Red Hat Enterprise Linux 10 Client Configuration 24 kB/s | 1.9 kB 00:00
Metadata cache created.
============================================
Step 4:- Now install the java
[root@ip-172-31-18-18 yum.repos.d]# sudo yum install -y java-17-openjdk java-17-openjdk-devel
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered with an entitlement server. You can use "rhc" or "subscription-manager" to register.
Last metadata expiration check: 0:00:12 ago on Wed Sep 3 07:27:05 2025.
Dependencies resolved.
======================================================================================================================================================================
Package Architecture Version Repository Size
======================================================================================================================================================================
Installing:
java-17-openjdk x86_64 1:17.0.16.0.8-2.el9 centos-stream-appstream 425 k
==========================================
Step 5:- Now verify the Java
[root@ip-172-31-18-18 yum.repos.d]# java --version
openjdk 17.0.16 2025-07-15 LTS
OpenJDK Runtime Environment (Red_Hat-17.0.16.0.8-1) (build 17.0.16+8-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.16.0.8-1) (build 17.0.16+8-LTS, mixed mode, sharing)
No comments:
Post a Comment