【问题标题】:how to remove default-jre java installation from Ubuntu?如何从 Ubuntu 中删除 default-jre java 安装?
【发布时间】:2014-07-20 12:14:04
【问题描述】:

我没有 java(即 java -version 表示 java no found 或类似的)

我是这样安装的:

sudo apt-get install default-jre

这会导致安装 java 1.6 - 我需要 java 1.7

所以接下来的问题是如何卸载它。

我试过了:

sudo apt-get --purge -remove default-jre

这似乎可行,但当我这样做时:

java -version

我仍然用 1.6 回应 java - 即 id 没有卸载 java。

好的,所以我猜 -remove 不会删除它安装的东西。有没有办法解决这个问题?

【问题讨论】:

标签: java ubuntu apt-get


【解决方案1】:
sudo apt-get remove default-jre

删除包“default-jre”。所有你应该问askUbuntu

【讨论】:

  • 刚试过这个。它现在说“未安装包 default-jre”,但 java 仍在工作。
  • 说“未安装包 default-jre”,但 java 仍在工作
  • 试试这个:sudo apt-get remove openjdk-6-jre
  • 我很惊讶 apt-get 没有列出已安装软件包的方法。我刚刚尝试了你的建议,它进行了很多删除操作,奇怪的是,它还说“将安装以下额外的包:icedtea-70jre0jamvm...openjdk-7-jre-headless ....
  • 重新安装 default-jre 然后:sudo apt-get autoremove default-jre
【解决方案2】:

Bary12 的回答对我有用:

sudo apt-get autoremove default-jre

【讨论】:

  • 这是一个怎样的答案?这是一条评论。
【解决方案3】:

要从系统中彻底删除 jdk,请按照以下步骤操作:

  1. 输入sudo apt-get autoremove default-jdk openjdk-(现在不要点击Enter)。
  2. 现在按tab按钮2或3次,您将获得包裹列表 以openjdk- 开头。
  3. 寻找像openjdk-11-jdk 这样的名字。你需要获取java版本, 这是 11 点。
  4. 现在完成对sudo apt-get autoremove default-jdk openjdk-11-jdk 的命令。 (将 11 更改为您的 java 版本)
  5. 然后点击Enter 按钮。

现在您已经从系统中删除了 java。

【讨论】:

  • 谢谢。拯救了我的一天!
  • 对我来说,我也需要删除 openjdk-11-jre,以便从系统中完全删除 Java。
【解决方案4】:

您可以使用此命令删除 Java 12--

sudo apt-get remove oracle-java12-installer

您可以通过将 12 更改为您计算机上存在的版本来更改版本

然后通过查找版本重新检查 -

java -version

【讨论】:

    【解决方案5】:

    以交互方式设置 Java 版本:

    以 root 身份登录或使用 sudo。

    查看 Java 替代方案。

    $ update-alternatives --config java
    

    此命令列出 Java 安装并提示从选项中进行选择。

    示例响应

    有 4 个程序提供“java”。

    选择命令


    1 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java

    2 * /usr/lib/jvm/zulu-6/bin/java

    3 /usr/lib/jvm/zulu-7/bin/java

    4 /usr/lib/jvm/zulu-8/bin/java

    选择一个 Java 版本,在提示符处输入一个数字。

    按回车键保持默认[*],或输入选择编号:

    示例响应

    使用'/usr/lib/jvm/zulu-7/bin/java'来提供'java'。

    验证开关,检查Java版本。

    $ java -version
    

    示例响应

    openjdk 版本“1.7.0_65”

    OpenJDK 运行时环境 (Zulu 7.6.0.1-linux64) (build 1.7.0_65-b17)

    OpenJDK 64 位服务器 VM (Zulu 7.6.0.1-linux64)(内部版本 24.65-b04,混合模式)

    通过路径设置Java版本:

    以 root 身份登录或使用 sudo。

    指定运行 Java 时使用的路径。

    $ update-alternatives --set java /usr/lib/jvm/zulu8/bin/java
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-06
      • 2019-08-18
      • 2022-06-30
      • 1970-01-01
      • 1970-01-01
      • 2017-05-22
      相关资源
      最近更新 更多