温馨提示×

如何卸载debian java

小樊
41
2026-10-04 22:16:55
栏目: 编程语言

在 Debian 系统中“卸载 Java”通常取决于你是如何安装它的(通过 apt 安装的 OpenJDK/Oracle JDK,还是手动下载的压缩包)。下面按常见情况说明。


一、查看已安装的 Java

先确认系统里有哪些 Java:

dpkg -l | grep -i jdk
dpkg -l | grep -i java

或:

update-alternatives --list java

二、通过 apt 安装的 Java(最常见)

1. 卸载指定的 JDK / JRE

例如你安装的是 openjdk-17-jdk:

sudo apt remove --purge openjdk-17-jdk
sudo apt remove --purge openjdk-17-jre

如果是 11:

sudo apt remove --purge openjdk-11-jdk openjdk-11-jre

2. 卸载所有 Java 相关包(谨慎)

sudo apt remove --purge 'openjdk-*' 'oracle-java*'
sudo apt autoremove --purge

三、清除 Java 环境变量

编辑相关配置文件:

sudo nano /etc/environment

或用户目录:

nano ~/.bashrc
nano ~/.profile

删除类似内容:

JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
PATH=$PATH:$JAVA_HOME/bin

保存后执行:

source ~/.bashrc

四、清理 alternatives(可选)

如果还有残留:

sudo update-alternatives --remove-all java
sudo update-alternatives --remove-all javac

五、手动安装的 Java(非 apt)

如果你是把 JDK 解压到 /opt 或 /usr/local:

  1. 删除目录:
sudo rm -rf /opt/jdk-17
  1. 删除环境变量(同第三步)

  2. 删除 alternatives(如有):

sudo update-alternatives --remove java /opt/jdk-17/bin/java

六、验证是否卸载成功

java -version

若提示 command not found 即已卸载。


如果你愿意,可以贴一下 dpkg -l | grep -i java 的输出,我可以帮你精确给出卸载命令。

0 踩