Ubuntu 12.04未满足的依赖性错误

我得到了下面的未满足的依赖关系问题与Ubuntu 12.04这发生在/ boot被填满后,不得不手动删除一些旧的内核包。

没有外部存储库或外部安装,因为这台服务器只是用于基本的networking托pipe。

我已经尝试过在论坛上search下面的各种命令,但都没有工作,目前我无法安装任何更新或删除任何包。

 sudo apt-get -f install
 sudo apt-get clean 
 sudo apt-get update

错误信息我下面是:

 dpkg:依赖关系问题阻止了linux-generic的configuration:
  linux-generic取决于linux-image-generic(= 3.2.0.77.91); 然而:
  系统上的linux-image-generic版本是3.2.0.79.93。
  linux-generic取决于linux-headers-generic(= 3.2.0.77.91); 然而:
  系统上的linux-headers-generic版本是3.2.0.79.93。
 dpkg:处理linux-generic错误(--configure):
 依赖问题 - 留下未configuration
没有写入报告,因为错误消息表明这是以前发生的故障的后续错误。

感谢任何帮助或build议。 谢谢。

检查你使用uname -a运行的版本是否是uname -a

如果它不是3.2.0.79.93,你应该能够删除有问题的软件包:

 dpkg --force-depends --purge linux*3.2.0.79.93* apt-get install -f 

所以我重新安装了linux-image-generic软件包,这显然解决了这个问题,由于/ boot驱动器上没有磁盘空间,我认为它没有正确安装。

 sudo dpkg -r linux-generic-linux-image-generic
 sudo apt-get install linux-generic linux-image-generic