如何从Ubuntu中删除default-jre java安装?

时间:2014-05-30 16:48:22

标签: java ubuntu apt-get

我没有java(即java -version表示java没有找到或类似)

我这样安装:

sudo apt-get install default-jre

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

所以下一个探针是如何卸载它。

我试过了:

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

这似乎有效,但当我这样做时:

java -version

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

好的,所以我想 - 删除它不会删除它安装的东西。有办法吗?

5 个答案:

答案 0 :(得分:7)

sudo apt-get remove default-jre

删除包" default-jre"。所有你应该在askUbuntu

询问

答案 1 :(得分:7)

要从系统中完全删除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按钮。
  6. 现在你已经从你的系统中删除了java。

答案 2 :(得分:4)

Bary12的回答对我有用:

  

sudo apt-get autoremove default-jre

答案 3 :(得分:0)

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

carthage update

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

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

sudo apt-get remove oracle-java12-installer

答案 4 :(得分:0)

要以交互方式设置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版本,在提示符下,键入一个数字。

按Enter键保留默认值[*],或输入选择编号:

样本响应

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

验证交换机,检查Java版本。

$ java -version

样本响应

openjdk版本“ 1.7.0_65”

OpenJDK运行时环境(Zulu 7.6.0.1-linux64)(内部版本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