CentOS7下卸载Java OpenJDK 和 安装Java SE JDK(上)

 

查看系统是否安装了Java

[centos01@centos01 ~]$ java -version
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
[centos01@centos01 ~]$ 
[centos01@centos01 ~]$ su root
密码:
[root@centos01 centos01]# 
[root@centos01 centos01]# java -version
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
[root@centos01 centos01]# 
[root@centos01 centos01]#

 

安装的CentOS7系统自带 OpenJDK1.8,所以先卸载系统自带的JDK。

 

列举匹配已安装的java的软件包

[root@centos01 centos01]# rpm -qa | grep java
java-1.8.0-openjdk-headless-1.8.0.161-2.b14.el7.x86_64
javapackages-tools-3.4.1-11.el7.noarch
java-1.7.0-openjdk-1.7.0.171-2.6.13.2.el7.x86_64
java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64
tzdata-java-2018c-1.el7.noarch
python-javapackages-3.4.1-11.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.171-2.6.13.2.el7.x86_64
[root@centos01 centos01]# 
[root@centos01 centos01]# 
[root@centos01 centos01]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.161-2.b14.el7.x86_64
[root@centos01 centos01]# rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch 
[root@centos01 centos01]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.171-2.6.13.2.el7.x86_64 
[root@centos01 centos01]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64 
[root@centos01 centos01]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.171-2.6.13.2.el7.x86_64 
[root@centos01 centos01]# 
[root@centos01 centos01]# rpm -qa | grep java
tzdata-java-2018c-1.el7.noarch
python-javapackages-3.4.1-11.el7.noarch
[root@centos01 centos01]# 
[root@centos01 centos01]# java
bash: java: 未找到命令...
[root@centos01 centos01]#

 

rpm 管理套件
-e 删除指定的套件
--nodeps 不验证套件的相互关联性
posted @ 2018-08-05 16:22  茗::流  阅读(333)  评论(0)    收藏  举报
如有雷同,纯属参考。如有侵犯你的版权,请联系我。