如何卸载 Java openJDK 的版本

如何卸载 Java openJDK 的版本

我正在使用 Linux Mint XFCE 20。

最近我通过运行安装了Java sudo apt-get install openjdk,它自动安装了JRE和JDK的版本8和11,包括JRE headless。

事实证明,我只需要 openjdk 16 就可以运行我想要的东西,而拥有其他版本的 java 有点毫无意义。我的主要问题是程序默认为版本 8,我似乎无法修复它。

那么如何卸载版本 11 和 8 并只保留 16 呢?

答案1

不需要的版本可以通过名称删除:

sudo apt remove openjdk-8-jdk
sudo apt remove openjdk-11-jdk

它们使用不同的软件包安装。

您可以使用此命令查看所有可用的 openjdk 软件包:

sudo apt update
apt-cache search openjdk

您可以使用以下命令查看系统中的所有 openjdk 软件包:

dpkg -l | grep openjdk

注意:我是 RedHat 用户,不是 Mint 专家,但这在每个发行版上几乎都是相同的。我刚刚检查了 Mint 上的软件包名称,这些命令是否有效。

答案2

根据提供的说明,我能够卸载不需要的所有内容。我还必须使用命令单独卸载无头版本:

sudo apt remove openjdk-8-jre-headless
sudo apt remove openjdk-11-jre-headless

相关内容