温馨提示×

Debian 如何卸载 Java 程序

小樊
32
2026-07-16 01:30:00
栏目: 编程语言

在 Debian 系统中卸载 Java 程序,主要取决于你安装 Java 的方式。下面按常见情况分别说明。


一、查看已安装的 Java 版本

先确认当前系统中安装了哪些 Java:

java -version

查看所有已安装的 Java 相关包:

dpkg -l | grep -i java

或:

update-alternatives --config java

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

1️⃣ 卸载 OpenJDK(推荐方式)

例如你安装的是 openjdk-17-jdkopenjdk-11-jre

sudo apt remove openjdk-*

只卸载 JDK,保留配置:

sudo apt remove openjdk-17-jdk

完全卸载(包括配置文件):

sudo apt purge openjdk-*

清理无用依赖:

sudo apt autoremove

2️⃣ 卸载 Oracle Java(如果通过 apt 安装)

查看包名:

dpkg -l | grep oracle

卸载:

sudo apt remove oracle-java*
sudo apt purge oracle-java*

三、手动安装的 Java(/usr/lib/jvm 或 /opt)

如果你是通过 tar.gz 手动解压安装 的 Java:

1️⃣ 删除 Java 目录

常见位置:

sudo rm -rf /usr/lib/jvm/jdk-*

或:

sudo rm -rf /opt/jdk-*

2️⃣ 移除环境变量

编辑配置文件:

sudo nano /etc/profile
# 或
nano ~/.bashrc

删除类似内容:

export JAVA_HOME=/usr/lib/jvm/jdk-17
export PATH=$JAVA_HOME/bin:$PATH

刷新配置:

source ~/.bashrc

3️⃣ 移除 alternatives(如果有)

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

四、验证是否卸载成功

java -version

如果显示:

bash: java: command not found

说明已成功卸载 ✅


五、常见场景总结

安装方式 卸载方式
apt 安装 OpenJDK apt remove / purge
apt 安装 Oracle Java apt remove oracle-java*
手动解压安装 删除目录 + 清理环境变量
SDKMAN 安装 sdk uninstall java <version>

如果你愿意,可以把下面命令的输出发给我,我可以精确告诉你要卸载哪个包

dpkg -l | grep -i java

0