在 Ubuntu 18.04 上
升级
以下软件包有未满足的依赖项:linux-headers-5.3.0-45-generic:依赖:linux-headers-5.3.0-45 但未安装 E:未满足的依赖项。尝试不使用任何软件包执行“apt --fix-broken install”(或指定解决方案)。
--修复损坏的安装导致的 EOF 错误
答案1
好的,我之前曾尝试发布此内容,但未能发布,而且我在发布之前修复了问题。我想我还是会发布它以及修复方法。
显然,apt 缓存文件夹中的一些文件已损坏。因此我按照以下步骤操作:
清除 apt 缓存
sudo apt-get clean
更新可用软件包列表
sudo apt-get update
尝试完成所有待处理的安装
sudo apt-get -f install
sudo dpkg --configure -a
再次尝试升级
sudo apt-get upgrade
注意:仅当上一步成功时,我才会继续下一步。