每次安装任何包或 dist-upgrade 时,我都会出现依赖错误!

每次安装任何包或 dist-upgrade 时,我都会出现依赖错误!

我的设置:

Operating system    Ubuntu Linux 16.04.1
Linux 4.4.0-62-generic on x86_64

root@myserv1:~# sudo apt-get -f install fail2ban
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-headers-4.4.0-62-generic : Depends: linux-headers-4.4.0-62 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

我尝试过的任何命令apt-get都出现此错误!

答案1

这很可能是包列表有错误。

尝试运行:

apt-get update

其次是

apt-get -f install

apt-get upgrade

如果这不能解决问题,请发布这些命令的输出和文件的内容:/etc/apt/sources.list

答案2

在尝试任何apt调整之前,最好先运行apt-get -f install以下命令apt

sudo apt-get -f install

您现在可以祈祷上帝希望上述命令正常运行,因为我怀疑这些命令是否真的能解决问题(在大多数情况下并没有)。

如果不起作用,尝试-f命令将会发出不同的参数:

sudo apt-get -f install linux-headers-4.4.0-62-generic linux-headers-4.4.0-62

报告任何错误消息。

相关内容