linux 如何卸载java
检查已安装的 Java 版本
运行以下命令查看系统中已安装的 Java 版本:
java -version
若要列出所有已安装的 Java 包(适用于基于 Debian/Ubuntu 的系统):
dpkg --list | grep -i jdk
对于基于 RHEL/CentOS 的系统:
rpm -qa | grep -i jdk
卸载 OpenJDK(Debian/Ubuntu)
使用 apt 卸载 OpenJDK 及相关包:
sudo apt purge openjdk-* # 卸载所有 OpenJDK 版本
sudo apt autoremove # 清理依赖
若需卸载特定版本(如 OpenJDK 11):
sudo apt purge openjdk-11-jdk
卸载 OpenJDK(RHEL/CentOS/Fedora)
使用 yum 或 dnf 卸载 OpenJDK:
sudo yum remove java-1.8.0-openjdk # 示例:移除 OpenJDK 8
或使用 dnf(Fedora 或新版 RHEL):
sudo dnf remove java-11-openjdk # 示例:移除 OpenJDK 11
卸载 Oracle Java
若通过官方 .tar.gz 安装,直接删除安装目录(默认通常为 /usr/lib/jvm/):
sudo rm -rf /usr/lib/jvm/jdk1.8.0 # 示例:删除 JDK 8 目录
若通过 RPM 包安装(如 Oracle JDK):
sudo rpm -e jdk1.8.0_321 # 示例:卸载 JDK 8 RPM 包
清理环境变量
编辑 ~/.bashrc、~/.bash_profile 或 /etc/profile,删除或注释与 Java 相关的 PATH 和 JAVA_HOME 设置。运行以下命令使更改生效:
source ~/.bashrc
验证卸载
再次检查 Java 是否已卸载:
java -version
若返回 command not found 或类似提示,说明卸载成功。







