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 | 不验证套件档的相互关联性 |