温馨提示×

ubuntu怎么卸载旧java

小樊
40
2026-09-07 05:53:24
栏目: 编程语言

在 Ubuntu 上卸载旧版本 Java,通常按下面几步来就可以了。


一、查看已安装的 Java 版本

java -version

查看所有已安装的 Java 包:

dpkg -l | grep -i jdk
dpkg -l | grep -i jre

或用:

update-alternatives --list java

二、卸载 Java(按安装方式)

1️⃣ 通过 apt 安装的(最常见)

例如:openjdk-8-jdkopenjdk-11-jre

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

卸载所有 OpenJDK:

sudo apt remove --purge openjdk-*

清理依赖:

sudo apt autoremove

2️⃣ Oracle Java(手动安装)

如果是手动解压安装的:

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

然后移除环境变量(如 ~/.bashrc/etc/environment 中的 JAVA_HOME)。


3️⃣ 使用 PPA 安装的

例如 ppa:linuxuprising/java

sudo apt remove --purge oracle-java*
sudo add-apt-repository --remove ppa:linuxuprising/java

三、更新 alternatives(重要)

sudo update-alternatives --config java

如果旧版本还在列表里,可移除:

sudo update-alternatives --remove-all java

四、确认卸载成功

java -version

如果提示 command not found,说明已卸载干净。


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

  • Java 版本(8 / 11 / 17?)
  • 是 OpenJDK 还是 Oracle
  • 安装方式(apt / 手动 / PPA)

我可以给你精准的卸载命令

0