我是否可以使用与删除其他版本相同的方式删除 Java 12?

我是否可以使用与删除其他版本相同的方式删除 Java 12?

两个问题。

我可以安全地删除我找到的 java 的 tar.gz 文件吗?

在 ubuntu 16.04 上删除 java 12 并安装 java 8 的步骤是什么?

如果这个问题之前已经有人问过并回答过,我很抱歉。请提供说明或链接,至少用于删除 12 个。最好有复制/粘贴命令的来源,因为我没有程序员必须填补空白的背景知识。我只是零售。

我忘记我到底试了什么。通常最终都会成功,但我已经这样做了好几天。我访问过很多网页,我记不清在哪里找到过信息。有些网页已有 10 年历史。许多网页适用于早期版本的 ubuntu。有些提供安装/删除 openjdk 的命令,而其他的只是 jdk。

1)16.04 已经为我工作了几年,显然是与 Java 8 配合使用的。最近它提示 18.04 可用,我终于安装了它。但太多东西都不起作用,我重新安装 16.04从 USB 记忆棒开始。

2)此后,我每天使用的一款应用程序向我发送了一条错误消息每次我提起过这件事。以前从来没有发生过。我以为将 Java 升级到版本 12可能有帮助/不会有害。

我忘记了具体步骤删除 Java 8不想再去寻找它了。我记得命令中包含类似“8.0_222”的内容。不知怎么的,我发现仍然有很多文件引用了“8.0_221”,如下所示。

80221

我可以删除底部的 *tar.gz 文件吗?

无论如何,我最终没有得到‘java -version’的输出。

3)当我去安装 Java 12,其中一个程序导致出现一个 DOS 类型的框,要求我接受 Oracle 的许可证。但它对键盘或鼠标没有任何反应。我不得不关闭其他应用程序并关闭机器。这种情况发生过几次,包括框。其中一次我看到框从 OK 变为是/否——就在它消失的时候,我不知道它得到了什么输入。我想我说了是,它在后台运行(终端窗口中没有输出),因为后来我尝试了其他命令,突然它说安装了版本 12!不知道是怎么回事,但是我目前的测试(来自各种来源)有以下输出。所以我认为现在系统上只有 12 个。

输出

4)现在我的应用程序显示需要 Java 8 或更高版本才能安装。所以我需要返回到版本 8。有些页面表明您可以在机器上安装多个版本,您可以设置默认版本并可以切换。我不知道这是如何工作的。在发生这一切之前,使用 16.04 还不错,所以我想删除 12 并重新安装 8。但我找不到让我满意的删除 12 的说明。

有很多来源。最后一个要点是这是来自 Oracle 的(我从未使用 rpm 安装任何东西)说只是删除一个目录。就这些?它指的是版本 1.7,而当前版本是 12?这是我找到的一个目录。名称格式与我见过的任何其他示例都不同。

在此处输入图片描述

我想我看到了对版本 12 的 openjdk 的引用,我认为这就是我所需要的。但我在系统上看到的内容并非以“open”开头,正如许多页面所指出的那样。

请问我该怎么办?

答案1

根据评论(谢谢),我按此顺序使用了以下命令。我没有执行链接中指定的任何其他步骤。

我不知道保留版本 12 会有什么后果,而且我没有为 javac 设置默认值。(根据但我能够安装有问题的应用程序-- 再次感谢您。当我加载它时它仍然会给我一个错误,但我将看看创建者是否愿意帮助解决这个问题。

sudo apt-get 安装 openjdk-8-jdk[安装版本 8]

更新 Java 替代方案 --list[显示已安装的版本]

sudo 更新替代方案 --config java[允许选择默认]

在此处输入图片描述

相关内容