我必须安装 Oracle JDK 才能启动 Netbeans(忘记了umake
)。
现在我有了官方的 JVM,我想删除每个其他 JVM——所有 OpenJDK 的东西,包括 IcedTea 等。
我可以用“一个 Java”来统领所有 Java 吗?一方面,这样做很有意义,另一方面,这样做也存在轻微的安全隐患。我知道在 Windows 上,版本号和过时的 JVM 存在很多问题。我记得,Ubuntu 上也有类似的通知。
答案1
有几种方法可以做到这一点,其中一些可能会导致问题。
通过自己选择所有内容来以安全的方式删除 OpenJDK。
检查已安装的内容和要删除的内容。
打开终端并执行:
sudo dpkg --get-selections
选择并清除您想要删除的包。
打开终端并执行:
sudo apt-get purge <package>
例子 :
删除已安装的软件包
openjdk-8-jdk:amd64
openjdk-8-jre:amd64
openjdk-8-jre-headless:amd64
sudo apt-get purge openjdk-8-jdk openjdk-8-jre openjdk-8-jre-headless