我在 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
- 使用以下命令从 apt 缓存中删除软件包信息
rm -rf /var/cache/apt/archives/*
- 跑步
apt-get remove --purge linux-headers-4.15.0-43
- 跑步
apt-get update
- 跑步
apt-get -f install
让我知道你处于什么状态。可能是你之前下载包时出现了一些问题。