软件包 linux-image-extra-3.19.0-65-generic 尚未准备好进行配置,无法配置(当前状态为“半安装”)

软件包 linux-image-extra-3.19.0-65-generic 尚未准备好进行配置,无法配置(当前状态为“半安装”)

由于我无法使用软件更新程序更新系统(它总是告诉我文件/boot不够大),所以我选择使用终端进行更新。到目前为止,直到今天晚上,终端方式都运行良好。首先我做了

$ sudo aptitude autoclean

效果很好。然后我就这么做了

$ sudo apt-get update

今天返回了以下错误:

W: Failed to fetch
http://www.linuxtrack.eu/repositories/ubuntu/dists/precise/main/source/Sources
404  Not Found

W: Failed to fetch
http://www.linuxtrack.eu/repositories/ubuntu/dists/precise/main/binary-amd64/Packages
404  Not Found

W: Failed to fetch
http://www.linuxtrack.eu/repositories/ubuntu/dists/precise/main/binary-i386/Packages
404  Not Found

E: Some index files failed to download. They have been ignored, or old
ones used instead.

这很奇怪,因为我知道“LinuxTrack”是一个用于飞行模拟程序的头部跟踪程序,我没有安装任何,并且 LinuxTrack 也没有安装。

然后,在sudo apt-get dist-upgrade终端中,我收到以下错误:

dpkg: error processing package linux-image-extra-3.19.0-65-generic (--configure):
 package linux-image-extra-3.19.0-65-generic is not ready for configuration
 cannot configure (current status `half-installed')
Errors were encountered while processing:
 linux-image-extra-3.19.0-65-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

首先我尝试了以下操作(我看到一些其他用户尝试这些操作并成功):

$ sudo dpkg --clear-avail
$ sudo dpkg --configure -a

但它们似乎没有帮助,因为我得到了上述相同的错误代码。我检查了文件/var/lib/dpkg/status,发现linux-image-extra-3.19.0-65-generic紧接着又linux-image-extra-3.19.0-68-generic列出了另一个文件,所以我想 3.19.0-65 是旧版本???

发生了什么事?我该如何解决?

答案1

上面的错误通常不是致命的(仅对于给定的存储库而言),这意味着 apt 无法从存储库网站检索任何内容(得到 404)。也许存储库已更改 URL 或存在本地问题(目前 linuxtrack.eu 上没有 /ubuntu/)。

对于软件包来说,半安装状态很糟糕,请尝试通过以下方式手动重新安装

dpkg -i /var/cache/apt/archives/linux-image-extra-3.19.0-65-generic*deb

相关内容