中断apt-get升级 – 现在不会再运行

我最近在Debian 6服务器上启动了apt-get升级。 下载是永远的,所以我退出了Ctrl-C,打算改变到一个不同的镜像服务器。

但是,现在当我运行apt-get升级时,我只是得到:

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 

这对我来说并不合适,因为上次升级还没有完成。 我能做些什么重新运行最后的升级?

谢谢

你应该这样想是错的。 尝试执行apt-get -f install来清理borked操作,然后重做apt-get update && apt-get upgrade 。 这可能会让你再次去。 进一步解释一下:

  • -f开关缩写--fix-broken – 修复破坏的依赖关系的集成apt-get方法。
  • 一旦修复完成,你可能仍然有破包,所以做apt-get purge <package>将摆脱任何这样的包。
  • 最后,您可能需要执行apt-get autoremove来移除其他软件包apt-get autoremove不需要的依赖项。

这应该包括它。

编辑:这实际上在很多地方被问了很多次。 这个线程详细说明了几个复杂的问题。