在过去的几周中,我一直在运行Ubuntu 12.04。我最近尝试通过更新管理器下载并安装一些文件。它找到了一些文件,下载了它们,但随后安装失败。它给出了错误:
installArchives() failed: (Reading database ...
(Reading database ... 80%
dpkg: unrecoverable fatal error, aborting:
reading files list for package 'libasn1-8-heimdal': Input/output error
我尝试使用,apt-get upgrade
但产生了类似的错误:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
icedtea-6-jre-cacao icedtea-6-jre-jamvm openjdk-6-jre openjdk-6-jre-headless
openjdk-6-jre-lib
5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/34.6 MB of archives.
After this operation, 1,024 B of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 80%
dpkg: unrecoverable fatal error, aborting:
reading files list for package 'libasn1-8-heimdal': Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (2)
任何帮助将不胜感激。提前致谢。
编辑:这是一些有用的额外信息。我最初的问题是Ubuntu软件中心无法打开。我发现Update Manager和Synaptic Package Manager也无法打开。他们都犯了以下错误:
"installArchives() failed: dpkg: error: reading package info file '/var/lib/dpkg/available': Input/output errorError in function:"
经过大量的搜索之后,我似乎解决了该问题,因为程序包管理器将再次打开。然后,当我尝试从更新管理器下载并安装所有更新时,在本文开头出现了错误。
您下载了哪些文件?来自哪里?更新管理器与它有什么关系?
—
mikewhatever'5
您可能会尝试安装(然后重新安装)消息中的软件包。如果失败,您可以尝试清除缓存。
—
约翰·格鲁伯
我仍在努力解决此问题,但我还没有机会。如果有机会,我将尝试此处给出的说明:goo.gl/oOKqG。
—
user64654
为什么选择安装12.04而不是14.04?毕竟,您说过几个星期前就知道了,Trusty已经停工了九个月。
—
John Scott