如何恢复发布升级?
昨天我开始从12.10升级到13.04,但我打断了它,因为它花了太长时间。 现在,如果我重新启动它,它就不会继续。
有没有可能清理它在我打断它时所留下的混乱并重新启动此更新?
从命令行尝试以下步骤:
修复损坏的依赖项:
$ sudo apt-get install -f
如果它仍然不起作用,请尝试此操作来修复/重新配置现有的,未打包但尚未配置的软件包:
$ sudo dpkg --configure -a
然后再次尝试升级。
如果它再次失败,您可能想要删除所有已经下载的包(它们应该存储在/var/cache/apt/archives
),
$ sudo apt-get clean
这将清理包裹,但如果你仍然陷入一些奇怪的状态,我不知道还有什么建议。
$ sudo apt-get autoremove -y
这将删除任何现在过时的包。
当然,在你做任何事情之前,你应该备份/home/dave
目录的任何重要内容(或者你的$HOME
目录)。
似乎sudo screen -D -r
将在12.04到16.04升级中重新连接到断开连接的安装。 这意味着不会杀死包裹或类似的东西。 这假设您没有主动停止升级,只是失去了对会话的访问权限。