尝试从 synaptic 包管理器安装 default-jre-headless 包时出错

尝试从 synaptic 包管理器安装 default-jre-headless 包时出错

我正在尝试在 Ubuntu 10.04 LTS 中安装 java re 和 java dk。我尝试使用此链接ubuntu 帮助 java。我使用第一个链接进行安装并单击“是”。我被警告说某些软件包无法下载。我单击继续,然后出现了以下消息错误已发生:

W: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openjdk-6/openjdk-6-jre-lib_6b20-1.9.10-0ubuntu1~10.04.3_all.deb
  404  Not Found [IP: 91.189.92.167 80]


W: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openjdk-6/openjdk-6-jre-headless_6b20-1.9.10-0ubuntu1~10.04.3_i386.deb
  404  Not Found [IP: 91.189.92.167 80]


W: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openjdk-6/icedtea-6-jre-cacao_6b20-1.9.10-0ubuntu1~10.04.3_i386.deb
  404  Not Found [IP: 91.189.92.167 80]

我进入终端并java -version得到了以下输出:

alex@alex-laptop:~$ java -version
The program 'java' can be found in the following packages:
 * gcj-4.4-jre-headless
 * openjdk-6-jre-headless
 * cacao
 * gij-4.3
 * jamvm
Try: sudo apt-get install <selected package>

不过,这和之前的输出一样。我随后尝试通过 synaptic 包管理器进行安装,选择default-jre-headless 1.6-34包含的包openjdk-6-jre-headless以及其他包。这给了我与使用 web 安装之前相同的错误。

安装是否因这些错误而中止?如果这些方法失败,是否有其他下载方法,或者错误来自我的连接或系统配置?如何继续安装 Java RE 和 Java DK?

或者这只是一个服务器/连接问题,会随着时间而得到修复,我应该稍后再试?

更新:我运行了sudo apt-get install openjdk-6-jre-headless,但安装再次失败,给出E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

答案1

根据控制台消息中的建议,请运行

sudo apt-get update
sudo apt-get install --fix-missing
sudo apt-get install openjdk-6-jre-headless

这肯定可以解决问题:)

相关内容