Java 8 在ubuntu上安装jdk8时出错
HTTP请求已发送,正在等待响应。。。404找不到 2018-07-18 14:49:48错误404:未找到 下载失败 未安装Oracle JDK 8。 dpkg:错误处理包oracle-java8-installer(--configure): 安装的子进程安装后脚本返回错误退出状态1 处理时遇到错误: oracle-java8-installer E:子流程/usr/bin/dpkg返回错误代码(1)Java 8 在ubuntu上安装jdk8时出错,java-8,Java 8,HTTP请求已发送,正在等待响应。。。404找不到 2018-07-18 14:49:48错误404:未找到 下载失败 未安装Oracle JDK 8。 dpkg:错误处理包oracle-java8-installer(--configure): 安装的子进程安装后脚本返回错误退出状态1 处理时遇到错误: oracle-java8-installer E:子流程/usr/bin/dpkg返回错误代码(1) 我无法以任何方式安装jdk plz do reply.。如果任何人理解我为其搜索的错误,但
我无法以任何方式安装jdk plz do reply.。如果任何人理解我为其搜索的错误,但显示的补救步骤没有用处,它会反复给我相同的错误@jasmin,它现在正在安装,我也在我的项目travis构建中遇到错误。但现在它已经安装好了。请参阅此线程:。四月份的时候,用户也花了一天的时间才恢复工作,而不需要做任何更改。我就是这样解决的 ansible playbook的修复程序:
- name: ORACLE JAVA | Install oracle java from ppa repository
apt:
pkg: "{{ item }}"
update_cache: yes
state: latest
force: yes
become: true
become_user: root
with_items:
- "oracle-java{{ java_version }}-installer"
- "oracle-java{{ java_version }}-set-default"
ignore_errors: yes
- name: ORACLE JAVA | Fix oracle java
shell: "{{ item }}"
with_items:
- cd /var/lib/dpkg/info && sed -i 's|JAVA_VERSION=8u171|JAVA_VERSION=8u181|' oracle-java8-installer.*
- cd /var/lib/dpkg/info && sed -i 's|PARTNER_URL=http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/|PARTNER_URL=http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/|' oracle-java8-installer.*
- cd /var/lib/dpkg/info && sed -i 's|SHA256SUM_TGZ=.*|SHA256SUM_TGZ="1845567095bfbfebd42ed0d09397939796d05456290fb20a83c476ba09f991d3"|' oracle-java8-installer.*
- cd /var/lib/dpkg/info && sed -i 's|J_DIR=jdk1.8.0_171|J_DIR=jdk1.8.0_181|' oracle-java8-installer.*
become: true
become_user: root
- name: ORACLE JAVA | Install oracle java from ppa repository
apt:
pkg: "{{ item }}"
update_cache: yes
state: latest
force: yes
become: true
become_user: root
with_items:
- "oracle-java{{ java_version }}-installer"
- "oracle-java{{ java_version }}-set-default"
修复bash:
apt-get install oracle-java8-installer oracle-java8-set-default
cd /var/lib/dpkg/info && sed -i 's|JAVA_VERSION=8u171|JAVA_VERSION=8u181|' oracle-java8-installer.*
sed -i 's|PARTNER_URL=http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/|PARTNER_URL=http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/|' oracle-java8-installer.*
sed -i 's|SHA256SUM_TGZ=.*|SHA256SUM_TGZ="1845567095bfbfebd42ed0d09397939796d05456290fb20a83c476ba09f991d3"|' oracle-java8-installer.*
sed -i 's|J_DIR=jdk1.8.0_171|J_DIR=jdk1.8.0_181|' oracle-java8-installer.*
apt-get install -y oracle-java8-installer
我会尝试OpenJDK 8,因为它应该有一个更简单的安装<代码>sudo apt get安装openjdk-8-jdk