我意外地从 Ubuntu 中删除了 Openjdk。现在无法再次安装它。它给出以下错误:
Err http://in.archive.ubuntu.com/ubuntu/ precise-updates/main tzdata all 2014c-0ubuntu0.12.04
404 Not Found [IP: 91.189.92.200 80]
我也曾经尝试过sudo apt-get update
。
最后给出:
WARNING: The following packages cannot be authenticated!
openjdk-6-jre-lib ca-certificates-java tzdata tzdata-java openjdk-6-jre-headless libgif4 openjdk-6-jre libatk-wrapper-java libatk-wrapper-java-jni
libxt-dev ttf-dejavu-extra icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-netx-common icedtea-netx openjdk-6-jdk
Install these packages without verification [y/N]? y
Err http://in.archive.ubuntu.com/ubuntu/ precise-updates/main tzdata all 2014c-0ubuntu0.12.04
404 Not Found [IP: 91.189.91.14 80]
Err http://in.archive.ubuntu.com/ubuntu/ precise-updates/main tzdata-java all 2014c-0ubuntu0.12.04
404 Not Found [IP: 91.189.91.14 80]
Get:1 http://in.archive.ubuntu.com/ubuntu/ precise-updates/main libxt-dev amd64 1:1.1.1-2ubuntu0.1 [490 kB]
Get:2 http://in.archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jdk amd64 6b31-1.13.3-1ubuntu1~0.12.04.2 [16.0 MB]
Fetched 16.5 MB in 59s (278 kB/s)
Failed to fetch http://in.archive.ubuntu.com/ubuntu/pool/main/t/tzdata/tzdata_2014c-0ubuntu0.12.04_all.deb 404 Not Found [IP: 91.189.91.14 80]
Failed to fetch http://in.archive.ubuntu.com/ubuntu/pool/main/t/tzdata/tzdata-java_2014c-0ubuntu0.12.04_all.deb 404 Not Found [IP: 91.189.91.14 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
答案1
使用 Ubuntu 软件中心:OpenJDK Java 6 运行时
答案2
为什么需要 openjdk?它很慢,而且实现不完整。请使用 java。
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
答案3
自 2017 年 6 月起,安装 Java 6 的传统方式, 不起作用。 注意Java 1.6 不再受支持Oracle 也没有。
安装 Java 的传统方式
这安装 Java 的典型方法正在添加 webup8 存储库并用于apt-get
安装软件。
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java6-installer # this does not work
另一种方法
您可以尝试从Java 下载档案使用浏览器。有一个.bin
文件自解压安装程序。
例如,如果您下载jdk-6u45-linux-x64.bin
,则必须运行该文件
$ jdk-6u45-linux-x64.bin