温馨提示×

怎么卸载Debian Java

小樊
47
2026-08-26 10:58:18
栏目: 编程语言

在 Debian 系统中卸载 Java,取决于你是通过 APT 包管理器安装,还是 手动安装(如 Oracle JDK 压缩包)。下面按常见情况说明。


一、查看已安装的 Java

java -version

列出所有 Java 相关包:

dpkg -l | grep -i java

apt list --installed | grep -i java

二、使用 APT 卸载(最常见)

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

例如:

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

常见包名:

  • openjdk-11-jdk
  • openjdk-11-jre
  • openjdk-17-jdk
  • openjdk-17-jre

你可以一次性卸载所有 Java 包:

sudo apt remove --purge openjdk-* icedtea-*

2️⃣ 如果安装了 Oracle JDK(APT 方式)

sudo apt remove --purge oracle-java*

3️⃣ 清理依赖和缓存

sudo apt autoremove
sudo apt clean

三、手动安装的 Java(非 APT)

如果你是从官网下载的 tar.gz 手动安装的:

1️⃣ 找到 Java 安装目录

常见位置:

/usr/local/java
/opt/java
~/java

2️⃣ 删除目录

sudo rm -rf /usr/local/java

3️⃣ 删除环境变量

编辑配置文件:

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

删除类似内容:

export JAVA_HOME=...
export PATH=$JAVA_HOME/bin:$PATH

然后:

source ~/.bashrc

四、更新系统默认 Java(可选)

如果卸载后还有残留:

sudo update-alternatives --config java

查看所有 Java 路径:

update-alternatives --list java

五、验证是否卸载成功

java -version

若显示:

bash: java: command not found

说明已成功卸载 ✅


如果你愿意,可以告诉我:

  • Debian 版本(如 11 / 12)
  • 安装的 Java 类型(OpenJDK / Oracle)
  • 报错信息

我可以给你精确到命令级别的卸载方案

0