温馨提示×

debian java如何卸载重装

小樊
48
2026-10-16 15:15:43
栏目: 编程语言

下面以 Debian / Ubuntu 系列 为例,说明如何卸载 Java 并重新安装。


一、查看当前已安装的 Java

java -version

查看已安装的 Java 包:

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

二、卸载 Java

1️⃣ 卸载通过 apt 安装的 Java(推荐)

sudo apt remove --purge openjdk-* default-jdk* default-jre*
sudo apt autoremove

如果你知道具体版本,比如:

sudo apt remove --purge openjdk-17-jdk

2️⃣ 卸载手动安装的 Java(tar.gz 方式)

如果是自己解压安装的:

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

并删除环境变量:

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

删除类似:

export JAVA_HOME=/usr/lib/jvm/java-xx
export PATH=$JAVA_HOME/bin:$PATH

然后:

source /etc/profile

三、重新安装 Java

✅ 方式一:使用 apt 安装(推荐)

更新软件源:

sudo apt update

安装 JDK(以 17 为例):

sudo apt install openjdk-17-jdk

或安装 JRE:

sudo apt install openjdk-17-jre

✅ 方式二:安装指定版本

sudo apt install openjdk-11-jdk
sudo apt install openjdk-21-jdk

四、配置默认 Java(多版本时)

sudo update-alternatives --config java
sudo update-alternatives --config javac

五、验证安装

java -version
javac -version

六、常见问题

❓ 卸载不干净?

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

❓ 想用 Oracle JDK?

不推荐新手,需手动下载 .deb 或 .tar.gz 安装。


如果你能告诉我:

  • Debian 版本(如 11 / 12)
  • 用的是 OpenJDK 还是 Oracle
  • 报错信息

我可以给你更精确的步骤。

0 踩