弄乱了我的 openjdk-8-jre

弄乱了我的 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 和 jdk?还是我遗漏了一些非常基本的东西?

顺便说一句,我尝试过:

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

openjdk-8-jdk

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

答案1

假设你这样做了不是从源代码构建 OpenJDK,这将卸载以以下内容开头的任何包openjdk

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

包括任何依赖Java运行环境的程序。

相关内容