sun-java6-jre 软件包安装损坏后,Ubuntu 软件中心出现问题(unity 11.10)

sun-java6-jre 软件包安装损坏后,Ubuntu 软件中心出现问题(unity 11.10)

我一直在安装 USC 的软件包,但收到以下错误消息。前一分钟还运行正常,然后出现以下消息。尝试搜索但找不到解决方案 之前我在终端中安装 sun-java6-jre 包,但出现连接中断,无法完成。我尝试 apt-get -f install,但没有成功。我不知道下一步该怎么做。我对 Linux 比较陌生。此网站上类似问题的答案没有解决我的问题点击此链接

发生了无法处理的错误 aptdaemon(允许您安装/删除软件以及执行其他包管理相关任务的软件)似乎存在编程错误。

细节

文件“/usr/lib/python2.7/dist-packages/aptdaemon/worker.py”,第 1092 行,在 _simulate_helper 返回依赖项,self._cache.required_download,\

文件“/usr/lib/python2.7/dist-packages/apt/cache.py”,第 235 行,位于 required_download pm.get_archives(fetcher, self._list, self._records) SystemError: E:我无法找到 sun-java6-jre 包的文件。这可能意味着您需要手动修复此包。

终端输出链接 http://dl.dropbox.com/u/48466855/Terminal%20output.odt

答案1

好的 - 您正在使用 PPA,安装时会出现以下屏幕。

在此处输入图片描述

我看起来好像您意外关闭了这个屏幕,从而导致了包管理器问题。

通过以下方式重新启动包安装

sudo apt-get install -f

进入此屏幕后,按下TAB键或箭头键导航至 OK 按钮。按ENTER

这将使您的安装成功完成。

注意 - 这不是安装 Java 的推荐方法。

下面的链接将解释社区接受的 Java 安装方法。

如果您遵循此操作,则首先通过删除 PPA 来清理您的安装。

sudo apt-get install ppa-purge
sudo ppa-purge ppa:ferramroberto/java
sudo apt-get update && sudo apt-get upgrade

现在应该不再报告任何错误。

注意:如果你确实需要 JRE 6 - 只需替换1.7参考1.6在我的回答中。


链接问题2:

  1. 如何安装 Java?
  2. 如何安装 Sun/Oracle 专有的 Java JDK 6/7/8 或 JRE?

相关内容