前言
以后将所有类linux系统的报错行为以及解决过程都记录在这篇博客,避免再次遇见时又犯难。
尽信书,不如无书。每个人遇见的问题虽然相似但是不一定完全相同,一定要根据实际情况解决问题。
ubuntu安装软件报错:【有的包未满足包依赖关系】
You might want to run ‘apt-get -f install’ to correct these:
The following packages have unmet dependencies:
linux-image-extra-4.13.0-36-generic : Depends: linux-image-4.13.0-36-generic but it is not going to be installed
linux-image-extra-4.13.0-38-generic : Depends: linux-image-4.13.0-38-generic but it is not going to be installed
linux-image-generic-hwe-16.04 : Depends: linux-image-4.13.0-38-generic but it is not going to be installed
linux-signed-image-4.13.0-36-generic : Depends: linux-image-4.13.0-36-generic (= 4.13.0-36.40~16.04.1) but it is not going to be installed
linux-signed-image-4.13.0-38-generic : Depends: linux-image-4.13.0-38-generic (= 4.13.0-38.43~16.04.1) but it is not going to be installed
其实有其他博客写这个问题的解决方式,但是直接就是dpkg - -purge清除包,这么“直接了当”,万一哪天删了核心的东西,至少得提前规划好如何“跑路”吧
PS:虽然该问题最后却是该删包
1.安装上述报错中所说的缺少的包【开头Depends中提到的】
失败,报错同开头
2.-f (- -fix-broken