在 Ubuntu 18.4 中安装更新时出错

在 Ubuntu 18.4 中安装更新时出错

我在 Ubuntu 18.4 中安装更新时遇到此错误。我已按照前面提到的故障排除步骤操作,但仍然收到相同的错误

No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
                                                                                                                                      dpkg: error processing package linux-headers-generic (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-headers-generic (= 4.15.0.43.45); however:
  Package linux-headers-generic is not configured yet.

dpkg: error processing package linux-generic (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-headers-4.15.0-43
 linux-headers-4.15.0-43-generic
 linux-headers-generic
 linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

您能在这方面提供帮助吗?

这是 df-h 的输出

Filesystem      Size  Used Avail Use% Mounted on
udev            915M     0  915M   0% /dev
tmpfs           189M  3.3M  186M   2% /run
/dev/sda6       273G   99G  160G  39% /
tmpfs           945M   28M  917M   3% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           945M     0  945M   0% /sys/fs/cgroup
/dev/loop0       21M   21M     0 100% /snap/gnome-logs/25
/dev/loop2      4.8M  4.8M     0 100% /snap/notepad-plus-plus/171
/dev/loop4      1.7M  1.7M     0 100% /snap/gnome-calculator/154
/dev/loop3       13M   13M     0 100% /snap/gnome-characters/69
/dev/loop1      411M  411M     0 100% /snap/wine-platform/58
/dev/loop5      1.5M  1.5M     0 100% /snap/notepad3/91
/dev/loop6       90M   90M     0 100% /snap/core/6130
/dev/loop7      6.4M  6.4M     0 100% /snap/gnome-clocks/85
/dev/loop8      203M  203M     0 100% /snap/vlc/768
/dev/loop10      13M   13M     0 100% /snap/gnome-characters/139
/dev/loop12     3.8M  3.8M     0 100% /snap/gnome-system-monitor/57
/dev/loop13     411M  411M     0 100% /snap/wine-platform/74
/dev/loop11      54M   54M     0 100% /snap/core18/536
/dev/loop9      131M  131M     0 100% /snap/gnome-3-28-1804/4
/dev/loop14     2.0M  2.0M     0 100% /snap/notepad3/94
/dev/loop15      54M   54M     0 100% /snap/core18/594
/dev/loop16      54M   54M     0 100% /snap/core18/677
/dev/loop19     4.8M  4.8M     0 100% /snap/notepad-plus-plus/184
/dev/loop18     203M  203M     0 100% /snap/vlc/770
/dev/loop22      92M   92M     0 100% /snap/core/6259
/dev/loop21      91M   91M     0 100% /snap/core/6350
/dev/loop17     3.4M  3.4M     0 100% /snap/gnome-system-monitor/36
/dev/loop20     410M  410M     0 100% /snap/wine-platform/56
/dev/loop23     136M  136M     0 100% /snap/gnome-3-28-1804/9
/dev/loop24      35M   35M     0 100% /snap/gtk-common-themes/818
/dev/loop25      15M   15M     0 100% /snap/gnome-logs/45
/dev/loop27     2.3M  2.3M     0 100% /snap/gnome-calculator/260
/dev/loop26     4.8M  4.8M     0 100% /snap/notepad-plus-plus/173
/dev/loop28     196M  196M     0 100% /snap/vlc/555
/dev/loop29     1.5M  1.5M     0 100% /snap/notepad3/89
tmpfs           189M   16K  189M   1% /run/user/120
tmpfs           189M   40K  189M   1% /run/user/1000

sudo apt install -f [sudo] 的输出为 seshagiri 的密码:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: The package linux-headers-4.15.0-43 needs to be reinstalled, but I can't 
find an archive for it.

我确实尝试过其他方法来解决问题

我尝试使用以下命令来删除和安装软件包:remove - 删除软件包和autoremove - 自动删除所有未使用的软件包update - 更新可用配置选项列表apt.conf(5)。

你好,N0rbert,我再次尝试了以下步骤,但仍然出现相同的错误,我无法解决此问题。

sudo dpkg --configure -a [sudo] seshagiri 的密码: dpkg:错误处理软件包 linux-headers-4.15.0-43 (--configure): 软件包处于非常糟糕的不一致状态;您应该在尝试配置之前重新安装它 dpkg:依赖性问题阻止配置 linux-headers-4.15.0-43-generic: linux-headers-4.15.0-43-generic 依赖于 linux-headers-4.15.0-43;但是: 软件包 linux-headers-4.15.0-43 尚未配置。 – Seshagiri Rao 1 月 30 日 12:57 dpkg:处理软件包 linux-headers-4.15.0-43-generic (--configure) 时出错:依赖性问题 - 未配置 处理时遇到错误:linux-headers-4.15.0-43 linux-headers-4.15.0-43-generic –

我真的很担心,我不想重新安装操作系统。抱歉。

我仍然收到相同的错误消息“包操作失败

安装或删除软件包失败”。对此问题的任何解决方案都受到热烈欢迎。

第一个命令没有问题。我刚刚运行了以下命令,这是我得到的输出

apt-get 删除 --purge linux-headers-4.15.0-43

正在读取软件包列表...完成 正在构建依赖关系树
正在读取状态信息...完成 以下软件包将被删除:linux-headers-4.15.0-43* linux-headers-4.15.0-43-generic* 已升级 0 个软件包,新安装了 0 个软件包,要删除 2 个软件包,未升级 4 个软件包。2 个软件包未完全安装或删除。此操作后,将释放 89.9 MB 的磁盘空间。是否继续?[Y/n] y(正在读取数据库...当前安装了 205737 个文件和目录。)正在删除 linux-headers-4.15.0-43-generic(4.15.0-43.46)... dpkg:处理软件包 linux-headers-4.15.0-43(--remove)时出错:软件包处于非常严重的不一致状态;您应该在尝试删除之前重新安装它处理时遇到错误:linux-headers-4.15.0-43 E:子进程 /usr/bin/dpkg 返回错误代码 (1)

你是对的,每次我需要安装某些更新时,我的系统就会一直冻结。

我再次在网上搜索,发现以下命令解决了该问题。谢谢大家

sudo dpkg --remove --force-remove-reinstreq linux-headers-4.15.0-43。apt 安装 linux-headers-4.15.0-43

答案1

  1. 使用以下命令从 apt 缓存中删除软件包信息rm -rf /var/cache/apt/archives/*
  2. 跑步apt-get remove --purge linux-headers-4.15.0-43
  3. 跑步apt-get update
  4. 跑步apt-get -f install

让我知道你处于什么状态。可能是你之前下载包时出现了一些问题。

相关内容