10 我aptitude dist-upgrade在本地网络上通过SSH 启动。在某个时候,会话超时,但是升级没有完成(它留在了接受软件协议的屏幕之一中,我忘记了哪一个,所以我不知道升级的距离如何,但是关键是现在它闲着等待我接受)。 我通过SSH重新登录到服务器,并发现aptitude进程仍在运行。最安全的进行方式是什么?我没有使用过,screen所以有什么办法可以恢复正在运行的智能进程?如果不是,杀死并重新启动它的最安全方法是什么? ssh apt aptitude — 埃里克 source
13 只需杀死它,kill然后再次运行即可。它不会下载已经下载的任何内容,并且会完成升级。如果由于系统处于故障状态而无法继续运行,apt-get -f install则应对其进行修复。 — 安格斯 source 3 是的,+ 1。十多年来,这已经为我工作了(但是很适合而不是很聪明)。我建议dpkg --configure --pending在杀死原来的才能和再次运行之间运行。这将配置已安装但尚未配置的所有内容(具有未解析deps的软件包除外)。 — cas
dpkg --configure --pending
在杀死原来的才能和再次运行之间运行。这将配置已安装但尚未配置的所有内容(具有未解析deps的软件包除外)。