我的设置:
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
报告任何错误消息。