Linux安装jdk踩坑

1、jdk下载

在Linux上安装jdk ,首先到 下载jdk版本jdk 下载,根据自己Linux的版本下载相应的jdk版本。(这里补充说明一下 linux x86对应32位,x64对应64位)
在下载jdk时需要登录Oracle账号,如果有需要的可以自取
账号: [email protected]
密码: Oracle123
Linux安装jdk踩坑将jdk 下载至本地后,通过Xftp上传至远程服务器,这里拖拽就可以实现上传,下方显示传输状态。
Linux安装jdk踩坑在传输完成之后,进去xshell 就能查看上传文件
Linux安装jdk踩坑

2、jdk卸载

在安装jdk之前,首先查看jdk版本信息,如果不对可以删除卸载。
通过 rpm -qa|grep jdk查看jdk信息,
然后rpm -e --nodeps jdk即可实现jdk卸载(注意后面jdk 是查询出来到jdk版本信息)
Linux安装jdk踩坑在卸载完成之后就能通过java -version 查看是否卸载成功。

3、jdk安装

通过命令 rpm -ivh jdk-8u261-linux-i586.rpm 实现jdk下载

rpm -ivh jdk-8u261-linux-i586.rpm #jdk下载
java -version #查看jdk版本信息
Linux安装jdk踩坑

能实现jdk版本信息即表示下载成功。

4、jdk下载踩坑

开始时,每次下载都显示下载错误,在查看版本信息时显示

[[email protected] devlopment]# java -version
-bash: /usr/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
Linux安装jdk踩坑

原因:需要安装 glibc
解决办法: 命令行输入:sudo yum install glibc.i686

glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。由于 glibc 囊括了几乎所有的 UNIX 通行的标准,可以想见其内容包罗万象。而就像其他的 UNIX 系统一样,其内含的档案群分散于系统的树状目录结构中,像一个支架一般撑起整个操作系统。在 GNU/Linux 系统中,其C函式库发展史点出了GNU/Linux 演进的几个重要里程碑,用 glibc 作为系统的C函式库,是GNU/Linux演进的一个重要里程碑。

Linux安装jdk踩坑待安装好glibc后先卸载jdk 再来安装就能一步到位了。

rpm -qa|grep jdk 查看jdk信息,
rpm -e --nodeps jdk 卸载jdk
java -version查看jdk信息