L002-CentOS下卸载Openjdk

1.实验环境

  • CentOS 7.8

2.卸载Openjdk

2.1查询是否安装OpenJDK和相应的rpm包

java -version

openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)

rpm -qa | grep java

javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-1.8.0.242.b08-1.el7.x86_64
tzdata-java-2019c-1.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.242.b08-1.el7.x86_64
java-1.7.0-openjdk-1.7.0.251-2.6.21.1.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.251-2.6.21.1.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch

其中这几个可以删除

  • java-1.8.0-openjdk-headless-1.8.0.242.b08-1.el7.x86_64
  • java-1.7.0-openjdk-1.7.0.251-2.6.21.1.el7.x86_64
  • java-1.7.0-openjdk-headless-1.7.0.251-2.6.21.1.el7.x86_64
  • java-1.8.0-openjdk-1.8.0.242.b08-1.el7.x86_64

noarch文件可以不用删除

  • python-javapackages-3.4.1-11.el7.noarch
  • tzdata-java-2016g-2.el7.noarch
  • javapackages-tools-3.4.1-11.el7.noarch

2.2 删除Openjdk的rpm包

rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.242.b08-1.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.251-2.6.21.1.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.251-2.6.21.1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.242.b08-1.el7.x86_64
命令 解释
rpm 管理套件
-e 删除指定的套件
--nodeps 不验证套件档的相互关联性
posted @ 2020-09-03 20:50  兜儿~  阅读(150)  评论(0编辑  收藏  举报