我以前见过这个问题但答案通常是“
sudo apt-get install openjdk-8-jre
sudo apt-get install default-jdk
没有答案”。
我使用的软件需要来自官方网站 java.com 的官方 Java。Openjdk、default-8-jre 等在尝试启动程序时总是返回错误,但我从 java.com 安装 Java 时遇到了困难:
https://www.java.com/en/download/linux_manual.jsp
软件提供商说我应该安装这个版本
https://www.java.com/en/download/help/linux_x64rpm_install.xml
但是我正在使用基于 Ubuntu 的发行版,所以我认为我需要这个
https://www.java.com/en/download/help/linux_x64_install.xml
我在安装此版本时遇到了麻烦,因为在第 3 步中它说
When the installation has completed, you will see the word Done.
我从未看到“完成”一词。不用说,java.com 上的安装指南缺乏信息,这就是我来这里的原因。
因此,我想请求一份分步指南,说明如何从 java.com 安装官方 Java,而无需留下任何步骤(假设我知道一些我不知道的东西;我需要指出,我不是专业的 Linux 用户)。对于两个版本,以防万一……我还想请求一份指南,以卸载所述安装的所有痕迹,以防将来需要再次执行此操作。
答案1
我为此使用了一个名为的包update-sun-java
。它通过 ppa 分发(我不在家,所以现在没有我的存储库列表;我会尝试稍后更新它),所以有些人可能认为这过于冒险,但我已经以这种方式使用它好几年了。这个 ppa 维护者直接从 Oracle/Sun/whoever 获取 Java 运行时和其他包,并将它们打包在 .deb 中。
我发现,在新更新从发起者那里发布后,通常要等上一两天,ppa 才会提供更新。浏览器不再使用这么多,但我仍然在计算机上本地使用 Java 软件,因此我会让这个 ppa 在我的系统上保持活动状态。
在搜索我使用的 PPA 名称时,我发现现在有一个名为 LinuxUprising 的组织正在做同样的工作,可能已经接替了我习惯的维护者。ppa:linuxuprising/java
我不熟悉他们,但当我尝试搜索我习惯的那个时,Google 会显示它。