把我的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运行时环境的任何程序。