把我的openjdk-8-jre搞砸了

Ubuntu 16.04。 我试图运行pycharm,并意识到我必须在某些时候损坏我的jre。 即使在做了:

sudo apt purge openjdk-8-jre 

运行java -version给了我:

 nick@imipramine:~$ java -version openjdk version "9-internal" OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src) OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode) 

在重新安装之前,如何从系统中完全删除所有Java jres和jdks? 还是我错过了一些超级基本的东西?

顺便说一句,我试过:

 apt purge openjdk-9-internal apt purge openjdk-9-jre openjdk-9-jdk 

openjdk-8-jdk

一些文件被删除了,但是java -version仍然报告安装了openjdk!

假设您没有从源代码构建OpenJDK,这将卸载以openjdk开头的任何包:

 sudo apt remove --purge "^openjdk.*" 

包括取决于Java运行时环境的任何程序。