SSH 会话在 apt 升级期间关闭,并提示输入。我有什么选择可以继续?

SSH 会话在 apt 升级期间关闭,并提示输入。我有什么选择可以继续?

我正在查看,/var/log/apt/term.log因为 ssh 会话在运行时关闭,并且我apt-get upgrade正在提示输入,但因为我正在查看日志,所以无法提供输入。我可以选择哪些继续操作?下面贴出一张困境照片。

在此输入图像描述

答案1

要完成已进入设置阶段的升级,请运行

dpkg --configure --pending

如果软件包升级被分成多个集合,您可能还需要再次运行升级。

如果其中任何一个抱怨锁,请终止所有正在运行的dpkg进程apt-get,然后重试。 (当 SSH 会话终止时,它们通常会被杀死。)

然后安装screentmux并使用它们来运行将来的升级,这样您就可以避免这种情况。

答案2

只需杀死它并再次运行即可。下次使用 termux 或非交互式

export DEBIAN_FRONTEND=noninteractive
apt -y ...

相关内容