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运行环境的程序。