在 Debian 系统中卸载 Java,取决于你是通过 APT 包管理器安装,还是 手动安装(如 Oracle JDK 压缩包)。下面按常见情况说明。
java -version
列出所有 Java 相关包:
dpkg -l | grep -i java
或
apt list --installed | grep -i java
例如:
sudo apt remove --purge openjdk-17-jdk openjdk-17-jre
常见包名:
openjdk-11-jdkopenjdk-11-jreopenjdk-17-jdkopenjdk-17-jre你可以一次性卸载所有 Java 包:
sudo apt remove --purge openjdk-* icedtea-*
sudo apt remove --purge oracle-java*
sudo apt autoremove
sudo apt clean
如果你是从官网下载的 tar.gz 手动安装的:
常见位置:
/usr/local/java
/opt/java
~/java
sudo rm -rf /usr/local/java
编辑配置文件:
nano ~/.bashrc
# 或
nano /etc/profile
删除类似内容:
export JAVA_HOME=...
export PATH=$JAVA_HOME/bin:$PATH
然后:
source ~/.bashrc
如果卸载后还有残留:
sudo update-alternatives --config java
查看所有 Java 路径:
update-alternatives --list java
java -version
若显示:
bash: java: command not found
说明已成功卸载 ✅
如果你愿意,可以告诉我:
我可以给你精确到命令级别的卸载方案。