JDK安装之centos7系统YUM源安装

网上博客千千万,能解决自己问题的,于自己而言才是最好的

第一步

# 更换YUM源

CentOS 7 已经在2024年6月30日结束官方支持,其软件仓库也相应被
上游移除。

# 备份官方YUM源文件,将CentOS-Base.repo重命名为CentOS-Base.
repo.backup

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum
.repos.d/CentOS-Base.repos.backup

# 下载阿里云YUM源到官方YUM源目录下

如果是最小化安装的centos7系统,是不自带wget工具的,需要我提供阿里云YUM源的,关注、点赞
加收藏,免费提供。

wget /etc/yum.repos.d/CentOS-Base.repo http://mirror
s.aliyun.com/repo/Centos-7.repo

$ 清理YUM缓存、重建缓存以及更新系统上的软件包

yum clean all && yum makecache && yum -y update

第二步

# 下载JDK的RPM安装包

[JDK下载网址](https://www.oracle.com/java/technologies/downloads/archive/)

# 如果是第一次用oracle官网下载JDK,那就要先注册账号,这里就不细说了,只要思想不滑坡,方法总
比问题多

# 如果电脑网速不好,那么使用wget工具下载下来的JDK的rpm安装文件,就会是损坏的,那么就要先下载到windows系统,再利用工具(我使用的工具是WinSCR)传输到centos7系统。

wget https://download.oracle.com/otn/java/jdk/8u421-b09/d8aa705069af427f9b8
3e66b34f5e380/jdk-8u421-linux-x64.rpm?AuthParam=1733317815_cdcc131ff147fdcd
89d1771441e4006c

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如图,能看出两个文件的大小不一样,下面的就是使用wget工具下载的,但是由于我电脑网速的原因,下载的文件是损坏的。
在这里插入图片描述

第三步

注意:
centos7系统(有图形化界面)会自带jdk,centos7系统(最小安装)不会自带jdk,因此在centos7系统(有图形化界面)安装jdk之前,我们需要先把centos7自带的jdk卸载;centos7系统(最小安装)则不需要操作卸载原JDK操作,可直接跳过这步。


# 检查系统安装的jdk的版本号

rpm -qa | grep jdk

# 卸载jdk(本人用jdk-1.8-1.8.0_421-9.x86_64进行的操作)

yum remove -y jdk-1.8-1.8.0_421-9.x86_64

# 查看JDK是否卸载干净

java -version

第四步

# 安装JDK

==细节中的细节,一定要切换到rpm所在的目录==

# 切换到rpm所在的目录,我前面是直接在/root目录下,下载的rpm文件

cd /root

# 查看当前目录下的是否有jdk的RPM的安装包

ll

# 使用yum安装jdk

yum localinstall -y jdk-8u421-linux-x64.rpm

在这里插入图片描述

第五步

# 配置环境变量

因为我们是使用yum安装的jdk,一般安装在/usr/lib/jvm目录下

# 编辑全局配置文件

vim /etc/profile

# 在文件末尾添加以下内容,以设置 JAVA_HOME 和更新 PATH 环境变量

# 替换为你的JDK实际安装路径

export JAVA_HOME=/usr/lib/jvm/jdk-1.8.0_421-oracle-x64  

# 在Path变量中增加java的环境变量

export PATH=$PATH:$JAVA_HOME/bin

# 可选,根据需要设置CLASSPATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  

# 使全局配置文件生效

source /etc/profile

# 验证环境变量是否配置正确

echo $JAVA_HOME

echo $PATH

# 验证JDK版本

java -version

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

自学互联网

努力帮助更多的人

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值