我已经在其他问题中寻找过合适的答案,但似乎没有一个有帮助。
我无法从 Synaptic 软件包管理器或软件安装执行 Ubuntu 16.04 更新。它给出了以下错误:
E:软件包 linux-headers-4.8.0-54 需要重新安装,但我找不到它的存档。
E:打开缓存(1)时出现内部错误。请报告。
====================
在软件和更新中我收到此错误:
E:需要重新安装软件包 linux-headers-4.8.0-54,但我找不到它的存档。
答案1
尝试一下,希望它有效:
备份 /var/lib/dpkg/status:
sudo cp /var/lib/dpkg/status /var/lib/dpkg/status.bkup
打开/var/lib/dpkg/status
:
sudo nano /var/lib/dpkg/status
在文件中搜索对该软件包名称的任何引用(即 linux-headers-4.8.0-54)并小心地删除该条目。不要删除任何其他内容。保存文件并退出。
做sudo apt-get update
。
这应该可以解决问题。