当我尝试安装 jdk 8.0 时,每次都会出现相同的错误:
download failed
Oracle JDK 8 is NOT installed.
dpkg: error processing package oracle-java8-installer (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
oracle-java8-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
答案1
不要从命令行安装,而是手动下载并安装 JDK 包。操作方法如下:
从以下位置下载适当的 JDK这里(.tar.gz)。
在下载文件之前,您必须接受许可协议。任何人(不仅仅是 root 用户)都可以在您可以写入的任何位置安装存档二进制文件。但是,只有 root 用户才能将 JDK 安装到系统位置。
将目录更改为您想要安装 JDK 的位置,然后将 .tar.gz 存档二进制文件移动到当前目录。
解压 tarball 并安装 JDK,输入:
% tar zxvf jdk-8uversion-linux-x64.tar.gz
Java 开发工具包文件安装在当前目录中名为 jdk1.8.0_version 的目录中。
如果您想节省磁盘空间,请删除 .tar.gz 文件。
欲了解更多信息,请访问:https://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jdk.html