温馨提示×

ubuntu如何卸载jdk

小樊
49
2026-10-10 01:31:48
栏目: 智能运维

在 Ubuntu 上卸载 JDK 的方法,取决于你当初是怎么安装的。下面分几种常见情况说明。


一、查看已安装的 JDK

先确认装了哪些 Java:

dpkg -l | grep -i jdk
# 或
update-alternatives --list java

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

1. 卸载指定 JDK

例如 OpenJDK 11:

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

其他版本示例:

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

2. 清理依赖

sudo apt autoremove

3. 取消 alternatives(可选)

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

三、Oracle JDK(apt 方式)

如果是 Oracle 的 PPA:

sudo apt remove --purge oracle-java17-installer

并删除 PPA(如有):

sudo add-apt-repository --remove ppa:linuxuprising/java

四、手动解压安装的 JDK(tar.gz)

如果你是这样装的:

/usr/local/jdk1.8.0_xxx

1. 删除目录

sudo rm -rf /usr/local/jdk1.8.0_xxx

2. 删除环境变量

编辑:

~/.bashrc
~/.profile
/etc/profile

删除类似:

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

3. 清除 alternatives

sudo update-alternatives --remove java /usr/local/jdk1.8.0_xxx/bin/java

五、用 SDKMAN 安装的 JDK

sdk uninstall java 17.0.2-tem

六、验证是否卸载成功

java -version

若提示 command not found,说明已卸载。


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

  • Ubuntu 版本
  • dpkg -l | grep jdk 的输出

我可以帮你精确到某一条命令。

0 踩