Java

如何解除安裝 Java openJDK 的版本

  • October 4, 2021

我正在使用 Linux Mint XFCE 20。

最近我通過執行安裝了 Java sudo apt-get install openjdk,它自動安裝了 JRE 和 JDK 的 8 和 11 版本,包括 JRE headless。

事實證明,我只需要 openjdk 16 就可以執行我想要的,而擁有其他版本的 java 有點毫無意義。我的主要問題是程序預設為版本 8,我似乎無法修復它。

那麼如何解除安裝版本 11 和 8 並保留 16?

可以按名稱刪除不需要的版本:

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 上的包名稱,這些命令可以正常工作。

根據提供的說明,我能夠解除安裝我不需要的所有內容。我還必須使用命令單獨解除安裝無頭版本:

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

引用自:https://unix.stackexchange.com/questions/671498