环境:Loongbian,Base on Debian10(buster),openjdk 11.0.9.1
JDK完全移除卸载
1.登陆命令控制终端,切换至root用户
sudo -i
2.移除Java包(Sun, Oracle, OpenJDK, IcedTea plugins, GIJ)
apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs apt-get -y remove
3.移除jdk包,无用包
apt remove *openjdk*
apt-get -y autoremove
4.清理配置信息
dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purge
5.清理Java配置,缓存
bash -c 'ls -d /home/*/.java' | xargs sudo rm -rf
6.清理jvm文件
rm -rf /usr/lib/jvm/*
7.更新
apt-get update
8.检查
java -version
javac -version
显示-bash:command not found/找不到命令,卸载成功
9.重启系统
reboot