解决Ubuntu内核更新或安装软件时出现的问题:下列软件包有未满足的依赖关系 : linux-generic依赖: linux-headers-generic (= 4.15.0.65.67)
问题如下:
之前在网上查到的输入sudo apt-get update --fix-missing
等命令或直接删除多余内核并不能解决此类软件包损坏问题,运行这些命令后还会出现未满足依赖关系的错误
解决方案:
命令行输入sudo apt --fix-broken install
中途执行时选择
Y
,直接解决。
由于Linux升级后,内核版本太多会导致空间不足,为保证不再出错,可使用dpkg --get-selections | grep linux-image
查看内核安装情况并使用sudo apt-get purge linux-image-4.15.0-62-generic
等命令卸载版本比较老的内核,保留1-2个内核即可 。