Ubuntu18.04自带的openjdk11.0.6无法删除解决方法

PS:此方法在各个版本的Ubuntu均适用

如何从Linux卸载JDK?
本教程旨在帮助希望卸载Linux上安装的Java Development Kit(JDK)的Linux新用户。该任务在Ubuntu 16.04上执行,但是也可以在其他基于Debian的Linux(例如Linux Mint,Kali Linux等)上运行。

因此,首先,检查系统上已安装的JDK的供应商,无论它是Oracle JDK还是Openjdk。为此,在终端中执行以下命令:
$ java -version

如果安装了Oracle JDK,则将得到以下结果:

anshuman @ developer:〜$ java -version
Java版本“ 1.8.0_112”
Java(TM)SE运行时环境(内部版本1.8.0_112-b15)
Java HotSpot(TM)64位服务器VM(内部版本25.112-b15,混合模式)
否则,如果您已安装Openjdk,则将得到以下结果:

anshuman @ developer:〜$ java -version
Java版本“ 1.7.0_91”
OpenJDK运行时环境(amzn-2.6.2.2.63.amzn1-x86_64 u91-b00)
OpenJDK 64位服务器VM(内部版本24.91-b01,混合模式)
现在,根据已安装的JDK按照以下说明进行操作。

卸载ORACLE JDK
删除链接
首先,通过执行以下命令删除替代方案:

$ sudo update-alternatives --remove “java” “/usr/lib/jvm/jdk[version]/bin/java”
$ sudo update-alternatives --remove “javac” “/usr/lib/jvm/jdk[version]/bin/javac”
$ sudo update-alternatives --remove “javaws” “/usr/lib/jvm/jdk[version]/jre/bin/javaws”
注意:将[version]替换为jdk文件夹名称中包含的任何版本号。例如:jdk1.8.0_131。

取出包装
删除链接后,通过执行以下命令删除内部包:/usr/lib/jvm/jdk[version]
$ sudo rm -r /usr/lib/jvm/jdk[version]

卸载OPENJDK
如果只想删除Openjdk,请在终端上执行以下命令:
$ sudo apt-get remove openjdk* (这个命令是最傻瓜式的删除方法,将关于openjdk的所有内容全部删除)

如果要删除Openjdk及其依赖项,请在终端上执行以下命令:
$ sudo apt-get remove --auto-remove openjdk*

如果要删除Openjdk及其配置文件,请在终端上执行以下命令:
$ sudo apt-get purge openjdk*

如果要删除Openjdk及其依赖项及其配置文件,请在终端上执行以下命令:
$ sudo apt-get purge --auto-remove openjdk*

这是可以卸载JDK的方法

你可能感兴趣的:(Ubuntu18.04自带的openjdk11.0.6无法删除解决方法)