📜  如何在 linux 中卸载 openjdk - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:52:24.777000             🧑  作者: Mango

如何在 Linux 中卸载 OpenJDK

如果您想从 Linux 系统中卸载 OpenJDK,请按照以下步骤操作:

步骤 1: 查找已安装 OpenJDK 的位置

使用以下命令查找您的系统上已安装的 OpenJDK 位置:

sudo update-alternatives --display java

输出可能如下所示:

java - auto mode
  link currently points to /usr/lib/jvm/java-11-openjdk-amd64/bin/java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java - priority 1111
  slave javac: /usr/lib/jvm/java-11-openjdk-amd64/bin/javac
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java - priority 1081
  slave javac: /usr/lib/jvm/java-8-openjdk-amd64/bin/javac

在此示例中,可以看到 OpenJDK 11 和 OpenJDK 8 都已安装。您可能需要根据您的系统设置进行调整。

步骤 2: 卸载 OpenJDK

使用以下命令卸载 OpenJDK:

如果您只安装了一个版本的 OpenJDK:
sudo apt-get remove --auto-remove <openjdk-package-name>

<openjdk-package-name> 替换为您想要卸载的 OpenJDK 包的名称。例如,如果您想卸载 OpenJDK 11,则可以运行:

sudo apt-get remove --auto-remove openjdk-11-jdk

如果您同时安装了多个版本的 OpenJDK,则您需要选择要卸载的版本。在步骤 1 中找到要卸载的版本的位置,然后使用以下命令卸载该版本:

sudo update-alternatives --remove <java-executable-path> <java-executable-path>

<java-executable-path> 替换为步骤 1 中找到的可执行文件的路径。例如,要卸载 OpenJDK 11,运行:

sudo update-alternatives --remove /usr/lib/jvm/java-11-openjdk-amd64/bin/java /usr/lib/jvm/java-11-openjdk-amd64/bin/java
步骤 3: 清理剩余文件

运行以下命令,清理卸载后剩余的文件:

sudo apt-get autoremove

您已经成功地从 Linux 系统中卸载了 OpenJDK。

如果您在卸载 OpenJDK 后需要重新安装它,请参阅 OpenJDK 的安装指南。