linux系统装java_linux 系统中如何安装java环境

1、查看系统版本及当前java环境

[root@linuxprobe home]# cat /etc/system-release ## 查看系统版本

Red Hat Enterprise Linux release8.0(Ootpa)

[root@linuxprobe home]# java ##检测是否安装java

bash: java: command not found...

Failed to searchfor file: Cannot update read-only repo

[root@linuxprobe home]# java-version ## 查看版本

bash: java: command not found...

Failed to searchfor file: Cannot update read-only repo

[root@linuxprobe home]# which java ## 是否有java执行命令/usr/bin/which: no java in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)

[root@linuxprobe home]# uname-a ## 查看系统内核、架构

Linux linuxprobe.com4.18.0-80.el8.x86_64 #1 SMP Wed Mar 13 12:02:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

[root@linuxprobe home]# hostnamectl ## 同上

Static hostname: linuxprobe.com

Icon name: computer-vm

Chassis: vm

Machine ID: 1667052376ea4207aa566e9d7a42456b

Boot ID: c37ae01cf99e40909900fa77495cca76

Virtualization: vmware

Operating System: Red Hat Enterprise Linux8.0(Ootpa)

CPE OS Name: cpe:/o:redhat:enterprise_linux:8.0:GA

Kernel: Linux4.18.0-80.el8.x86_64

Architecture: x86-64

2、下载最新java安装包 、安装

下载地址:https://www.oracle.com/java/technologies/javase-jdk15-downloads.html

下载至:/home/software (可选)

[root@linuxprobe software]# ll -h

total 180M-rw-r--r--. 1 root root 180M Oct 17 01:30 jdk-15_linux-x64_bin.tar.gz

[root@linuxprobe software]# pwd/home/software

[root@linuxprobe software]# tar-xzvf jdk-15_linux-x64_bin.tar.gz ## 解压

[root@linuxprobe software]# mv jdk-15_linux-x64_bin.tar.gz jdk-15 ## 将安装包移动至解压的文件夹[root@linuxprobe software]# mv jdk-15/ java ## 对文件夹进行重命名

[root@linuxprobe software]# cd java/bin/ ## 进入java程序的路径

[root@linuxprobe bin]# ls

jaotc java javap jdb jfr jinfo jmod jrunscript jstat rmid

jar javac jcmd jdeprscan jhsdb jlink jpackage jshell jstatd rmiregistry

jarsigner javadoc jconsole jdeps jimage jmap jps jstack keytool serialver

[root@linuxprobe bin]# pwd  ##输出当前路径

/home/software/java/bin

[root@linuxprobe bin]# echo $PATH  ## 显示路径环境变量

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

[root@linuxprobe bin]# ln -s /home/software/java/bin/java /usr/bin/java  ## 在/usr/bin路径下建立java可执行程序的软链接,注意建立软链接一定要使用绝对路径

3、测试安装结果

[root@linuxprobe bin]# java ## 可以执行

Usage: java [options][args...]

(to execute aclass)

or java [options]-jar [args...]

(to execute a jar file)

or java [options]-m [/] [args...]

java [options]--module [/] [args...]

(to execute the mainclass ina module)

[root@linuxprobe bin]# java-version ## 查看版本

java version"15" 2020-09-15Java(TM) SE Runtime Environment (build15+36-1562)

Java HotSpot(TM)64-Bit Server VM (build 15+36-1562, mixed mode, sharing)

[root@linuxprobe bin]# which java ## 查看可执行程序/usr/bin/java

[root@linuxprobe bin]# whoami

root

[root@linuxprobe bin]# su-linuxprobe ## 切换至普通用户检测,没有问题

[linuxprobe@linuxprobe~]$ whoami

linuxprobe

[linuxprobe@linuxprobe~]$ java

Usage: java [options][args...]

(to execute aclass)

or java [options]-jar [args...]

(to execute a jar file)

or java [options]-m [/] [args...]

java [options]--module [/] [args...]

(to execute the mainclass ina module)

[linuxprobe@linuxprobe~]$ java -version

java version"15" 2020-09-15Java(TM) SE Runtime Environment (build15+36-1562)

Java HotSpot(TM)64-Bit Server VM (build 15+36-1562, mixed mode, sharing)

[linuxprobe@linuxprobe~]$ which java/usr/bin/java

4、卸载:删除建立的软链接、删除java的安装包

[linuxprobe@linuxprobe ~]$ su - root  ## 切换至root

Password:

[root@linuxprobe ~]# whoami

root

[root@linuxprobe ~]# rm -rf /usr/bin/java ## 删除软链接

[root@linuxprobe~]# rm -rf /home/software/java ## 删除安装包

[root@linuxprobe~]# java ## 检测卸载效果

bash: java: command not found...

Failed to searchfor file: Cannot update read-only repo

[root@linuxprobe~]# java -version ##同上

bash: java: command not found...

Failed to searchfor file: Cannot update read-only repo

[root@linuxprobe~]# which java ##同上/usr/bin/which: no java in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值